Fixing a bug when 'self' was the only parameter

Also the tests were updated: they were of an old version of Underclass.