allow Lua to connect an arbitrary method to a property signal