Add instance check and parse for class members
Implement user pointer