Safe metaclass programming | ACM SIGPLAN Notices | DeepDyve