re #381: super syntax works, although with a slight bug... in the case of functions which do not declare variables, currently no ConstructorScope is created.  So functions containing super() need to disable that optimization to make things work properly