docs: function constructas(Type, o) {
  		if (!gui.debug || edb.Type.isConstructor(Type)) {
  			if (edb.Type.is(o)) {
  				if (Type.is(o)) {
  					return o;
  				} else {
  					fail(Type, o);
  				}
  			} else {
  				return new Type(o);
  			}
  		} else {
  			fail('edb.Type', Type);
  		}
  	}