Fix property support for constructors
Add some operators for IJ and SubBlock