Putting Metaclasses to Work | NiceBooksReads