Zero argument constructors aren't functions

There is no need for 'empty'