merge typesmart constructors
reduce size of concrete syntax definition for Java
remove legacy tests
handle interrution
moved files in type-smart syntax test
continue on unexpected rebuild