What about writing a binding for data pointer too?
We can cast different objects into data-pointer, not only strings in the future