The implementation of the Vector and Matrix types is not exposed,
but the library can be easily extended with additional foreign functions
using the tools in this module. Illustrative usage examples can be found
in the examples/devel folder included in the package.