Source transformations
AST transformations
Bytecode transformations
More complex examples
Custom encodings
Other modules