Allow member functions that return *this to be binded properly. At the moment this means no member function chaining on the lua side