Fix PushLightUserdata to accept an interface