copy collection returned by getChildren to a mutable list where needed in typesystem
fix build script
regenerate compiler.xml