 /**
 Returns true if the coordinates of both vectors are identical
 
-    let v1 = C4Vector(1,1,0)
-    let v2 = C4Vector(1,0,0)
+    let v1 = C4Vector(x: 1, y: 1)
+    let v2 = C4Vector(x: 1, y: 0)
     v1 == v2 //-> false
 */
 public func == (lhs: C4Vector, rhs: C4Vector) -> Bool {

/**
Returns a new vector whose coordinates are the subtraction of the right-hand vector from the left-hand vector

    var v1 = C4Vector(x: 1, y: 1, z:0)
    var v2 = C4Vector(x: 1, y: 1, z:0)
    v1-v2 //-> {0,0,0}
*/
public func - (lhs: C4Vector, rhs: C4Vector) -> C4Vector {

/**
Returns a new vector that is the dot product of the both input vectors. **Use this instead of v.dot(v)**

    let v1 = C4Vector(x: 1, y: 1)
    let v2 = C4Vector(x: -1, y: 1)
    v1 ⋅ v2 //-> 0.0

*/
