Seems like we aren't using the DataLib<LuaRef> to push
It's not using the derived methods of the LuaRefLib because I'm calling the parent class

I suppose I need to specify these as a specialization instead
LuaRefLib issue solved by defining it as a template specialization instead of

a child class of DataLib

Probably should've seen that earlier heh