Added additional constructors for vectors
Ignore autogenerated javadoc