foo-lang update: improved CodeCanvas + Builders