Correcting LuaParam to be a true abstract base class (oops)