code: function Victor (x, y) {
  	if (!(this instanceof Victor)) {
  		return new Victor(x, y);
  	}
  
  	/**
  	 * The X axis
  	 *
  	 * ### Examples:
  	 *     var vec = new Victor.fromArray(42, 21);
  	 *
  	 *     vec.x;
  	 *     // => 42
  	 *
  	 * @api public
  	 */
  	this.x = x || 0;
  
  	/**
  	 * The Y axis
  	 *
  	 * ### Examples:
  	 *     var vec = new Victor.fromArray(42, 21);
  	 *
  	 *     vec.y;
  	 *     // => 21
  	 *
  	 * @api public
  	 */
  	this.y = y || 0;
  }
docs: # Victor - A JavaScript 2D vector class with methods for common vector operations
   
  Constructor. Will also work without the `new` keyword
  
  ### Examples:
  var vec1 = new Victor(100, 50);
  var vec2 = Victor(42, 1337);
  
  @param {Number} x Value of the x axis
  @param {Number} y Value of the y axis
  @return {Victor}
  @api public