Add support for pluggable code generators.