I want to make a handler for cases where the function is passed nothing, e.g. var v = Vector() as opposed to Vector(2,5,1) for example.
var Vector3 = function(x, y, z) {
this.x = x; this.y = y; this.z = z;
if (Vector3() === null)
{
   this.x = 0;
   this.y = 0;
   this.z = 0;
}
 
     
    