begin a wrapper for C++ objects
policy for bound values
begin C++ method management
separate native_methods from policy
fix native class