toScala is protected
toPython is protected
GenerationUnit.code is used instead of toString
starting to use asCode
using asCode...