Fix return statements for block expressions inside constructors
adapt array and closure tests to new classes support