#176 refactored meta::as_vector
#176 Refactored SWIG