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;
}