Example wrapping C struct with Foo::Vector
Add sharable methods to header file