Dynamic Dispatch Dynamic Method Ghost Methods Dynamic Proxies Blank Slate Kernel Method Flattening the Scope (aka Nested Lexical Scopes) Context Probe Class Eval (not really a 'spell' more just a demonstration of its usage) Class Macros