-- Generated by BladeSmith 4.00.TC6  DO NOT MODIFY. --

execute procedure ifx_allow_newline('t');

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 7, "Node",
	"%SYSBLDUSER%", 0,
	"create opaque type Node(
	internallength = variable,
	maxlen = 256,
	alignment = 4
);

",
	"f",
	"drop type Node restrict;

",
	"f"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 71, "Node",
	"%SYSBLDUSER%", 0,
	"grant usage on type Node to public;

",
	"f",
	"",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	71, "Node",
	"%SYSBLDUSER%",
	7, "Node",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 5, "NodeIn (lvarchar)",
	"%SYSBLDUSER%", 0,
	"create function NodeIn (lvarchar)
returns Node
external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/Node.bld(NodeInput)"" language c;

",
	"f",
	"drop function NodeIn (lvarchar);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	5, "NodeIn (lvarchar)",
	"%SYSBLDUSER%",
	7, "Node",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 181, "Alter-ExternalName-NodeIn (lvarchar)",
	"%SYSBLDUSER%", 0,
	"alter function NodeIn (lvarchar)
	with (Modify External Name = ""$INFORMIXDIR/extend/%SYSBLDDIR%/Node.bld(NodeInput)"");

",
	"f",
	"alter function NodeIn (lvarchar)
	with (Modify External Name = ""NodeInput"");

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	181, "Alter-ExternalName-NodeIn (lvarchar)",
	"%SYSBLDUSER%",
	5, "NodeIn (lvarchar)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 37, "Alter-Parallelize-NodeIn (lvarchar)",
	"%SYSBLDUSER%", 0,
	"alter function NodeIn (lvarchar)
	with (add parallelizable);

",
	"f",
	"alter function NodeIn (lvarchar)
	with (drop parallelizable);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	37, "Alter-Parallelize-NodeIn (lvarchar)",
	"%SYSBLDUSER%",
	5, "NodeIn (lvarchar)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 85, "Alter-Variant-NodeIn (lvarchar)",
	"%SYSBLDUSER%", 0,
	"alter function NodeIn (lvarchar)
	with (add not variant);

",
	"f",
	"alter function NodeIn (lvarchar)
	with (drop not variant);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	85, "Alter-Variant-NodeIn (lvarchar)",
	"%SYSBLDUSER%",
	5, "NodeIn (lvarchar)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 69, "NodeIn (lvarchar)",
	"%SYSBLDUSER%", 0,
	"grant execute on function NodeIn (lvarchar) to public;

",
	"f",
	"",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	69, "NodeIn (lvarchar)",
	"%SYSBLDUSER%",
	5, "NodeIn (lvarchar)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 3, "lvarchar->Node",
	"%SYSBLDUSER%", 0,
	"create implicit cast
	(
		lvarchar as Node
		with  NodeIn
	);

",
	"f",
	"drop cast (lvarchar as Node);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	3, "lvarchar->Node",
	"%SYSBLDUSER%",
	7, "Node",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 5, "NodeOut (Node)",
	"%SYSBLDUSER%", 0,
	"create function NodeOut (Node)
returns lvarchar
external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/Node.bld(NodeOutput)"" language c;

",
	"f",
	"drop function NodeOut (Node);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	5, "NodeOut (Node)",
	"%SYSBLDUSER%",
	7, "Node",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 181, "Alter-ExternalName-NodeOut (Node)",
	"%SYSBLDUSER%", 0,
	"alter function NodeOut (Node)
	with (Modify External Name = ""$INFORMIXDIR/extend/%SYSBLDDIR%/Node.bld(NodeOutput)"");

",
	"f",
	"alter function NodeOut (Node)
	with (Modify External Name = ""NodeOutput"");

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	181, "Alter-ExternalName-NodeOut (Node)",
	"%SYSBLDUSER%",
	5, "NodeOut (Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 37, "Alter-Parallelize-NodeOut (Node)",
	"%SYSBLDUSER%", 0,
	"alter function NodeOut (Node)
	with (add parallelizable);

",
	"f",
	"alter function NodeOut (Node)
	with (drop parallelizable);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	37, "Alter-Parallelize-NodeOut (Node)",
	"%SYSBLDUSER%",
	5, "NodeOut (Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 85, "Alter-Variant-NodeOut (Node)",
	"%SYSBLDUSER%", 0,
	"alter function NodeOut (Node)
	with (add not variant);

",
	"f",
	"alter function NodeOut (Node)
	with (drop not variant);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	85, "Alter-Variant-NodeOut (Node)",
	"%SYSBLDUSER%",
	5, "NodeOut (Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 69, "NodeOut (Node)",
	"%SYSBLDUSER%", 0,
	"grant execute on function NodeOut (Node) to public;

",
	"f",
	"",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	69, "NodeOut (Node)",
	"%SYSBLDUSER%",
	5, "NodeOut (Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 3, "Node->lvarchar",
	"%SYSBLDUSER%", 0,
	"create cast
	(
		Node as lvarchar
		with  NodeOut
	);

",
	"f",
	"drop cast (Node as lvarchar);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	3, "Node->lvarchar",
	"%SYSBLDUSER%",
	7, "Node",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 5, "NodeSend (Node)",
	"%SYSBLDUSER%", 0,
	"create function NodeSend (Node)
returns sendrecv
external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/Node.bld(NodeSend)"" language c;

",
	"f",
	"drop function NodeSend (Node);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	5, "NodeSend (Node)",
	"%SYSBLDUSER%",
	7, "Node",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 181, "Alter-ExternalName-NodeSend (Node)",
	"%SYSBLDUSER%", 0,
	"alter function NodeSend (Node)
	with (Modify External Name = ""$INFORMIXDIR/extend/%SYSBLDDIR%/Node.bld(NodeSend)"");

",
	"f",
	"alter function NodeSend (Node)
	with (Modify External Name = ""NodeSend"");

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	181, "Alter-ExternalName-NodeSend (Node)",
	"%SYSBLDUSER%",
	5, "NodeSend (Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 37, "Alter-Parallelize-NodeSend (Node)",
	"%SYSBLDUSER%", 0,
	"alter function NodeSend (Node)
	with (add parallelizable);

",
	"f",
	"alter function NodeSend (Node)
	with (drop parallelizable);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	37, "Alter-Parallelize-NodeSend (Node)",
	"%SYSBLDUSER%",
	5, "NodeSend (Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 85, "Alter-Variant-NodeSend (Node)",
	"%SYSBLDUSER%", 0,
	"alter function NodeSend (Node)
	with (add not variant);

",
	"f",
	"alter function NodeSend (Node)
	with (drop not variant);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	85, "Alter-Variant-NodeSend (Node)",
	"%SYSBLDUSER%",
	5, "NodeSend (Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 69, "NodeSend (Node)",
	"%SYSBLDUSER%", 0,
	"grant execute on function NodeSend (Node) to public;

",
	"f",
	"",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	69, "NodeSend (Node)",
	"%SYSBLDUSER%",
	5, "NodeSend (Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 3, "Node->sendrecv",
	"%SYSBLDUSER%", 0,
	"create cast
	(
		Node as sendrecv
		with  NodeSend
	);

",
	"f",
	"drop cast (Node as sendrecv);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	3, "Node->sendrecv",
	"%SYSBLDUSER%",
	7, "Node",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 5, "NodeRecv (sendrecv)",
	"%SYSBLDUSER%", 0,
	"create function NodeRecv (sendrecv)
returns Node
external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/Node.bld(NodeReceive)"" language c;

",
	"f",
	"drop function NodeRecv (sendrecv);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	5, "NodeRecv (sendrecv)",
	"%SYSBLDUSER%",
	7, "Node",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 181, "Alter-ExternalName-NodeRecv (sendrecv)",
	"%SYSBLDUSER%", 0,
	"alter function NodeRecv (sendrecv)
	with (Modify External Name = ""$INFORMIXDIR/extend/%SYSBLDDIR%/Node.bld(NodeReceive)"");

",
	"f",
	"alter function NodeRecv (sendrecv)
	with (Modify External Name = ""NodeReceive"");

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	181, "Alter-ExternalName-NodeRecv (sendrecv)",
	"%SYSBLDUSER%",
	5, "NodeRecv (sendrecv)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 37, "Alter-Parallelize-NodeRecv (sendrecv)",
	"%SYSBLDUSER%", 0,
	"alter function NodeRecv (sendrecv)
	with (add parallelizable);

",
	"f",
	"alter function NodeRecv (sendrecv)
	with (drop parallelizable);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	37, "Alter-Parallelize-NodeRecv (sendrecv)",
	"%SYSBLDUSER%",
	5, "NodeRecv (sendrecv)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 85, "Alter-Variant-NodeRecv (sendrecv)",
	"%SYSBLDUSER%", 0,
	"alter function NodeRecv (sendrecv)
	with (add not variant);

",
	"f",
	"alter function NodeRecv (sendrecv)
	with (drop not variant);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	85, "Alter-Variant-NodeRecv (sendrecv)",
	"%SYSBLDUSER%",
	5, "NodeRecv (sendrecv)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 69, "NodeRecv (sendrecv)",
	"%SYSBLDUSER%", 0,
	"grant execute on function NodeRecv (sendrecv) to public;

",
	"f",
	"",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	69, "NodeRecv (sendrecv)",
	"%SYSBLDUSER%",
	5, "NodeRecv (sendrecv)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 3, "sendrecv->Node",
	"%SYSBLDUSER%", 0,
	"create implicit cast
	(
		sendrecv as Node
		with  NodeRecv
	);

",
	"f",
	"drop cast (sendrecv as Node);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	3, "sendrecv->Node",
	"%SYSBLDUSER%",
	7, "Node",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 5, "NodeImpT (impexp)",
	"%SYSBLDUSER%", 0,
	"create function NodeImpT (impexp)
returns Node
external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/Node.bld(NodeImportText)"" language c;

",
	"f",
	"drop function NodeImpT (impexp);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	5, "NodeImpT (impexp)",
	"%SYSBLDUSER%",
	7, "Node",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 181, "Alter-ExternalName-NodeImpT (impexp)",
	"%SYSBLDUSER%", 0,
	"alter function NodeImpT (impexp)
	with (Modify External Name = ""$INFORMIXDIR/extend/%SYSBLDDIR%/Node.bld(NodeImportText)"");

",
	"f",
	"alter function NodeImpT (impexp)
	with (Modify External Name = ""NodeImportText"");

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	181, "Alter-ExternalName-NodeImpT (impexp)",
	"%SYSBLDUSER%",
	5, "NodeImpT (impexp)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 37, "Alter-Parallelize-NodeImpT (impexp)",
	"%SYSBLDUSER%", 0,
	"alter function NodeImpT (impexp)
	with (add parallelizable);

",
	"f",
	"alter function NodeImpT (impexp)
	with (drop parallelizable);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	37, "Alter-Parallelize-NodeImpT (impexp)",
	"%SYSBLDUSER%",
	5, "NodeImpT (impexp)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 85, "Alter-Variant-NodeImpT (impexp)",
	"%SYSBLDUSER%", 0,
	"alter function NodeImpT (impexp)
	with (add not variant);

",
	"f",
	"alter function NodeImpT (impexp)
	with (drop not variant);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	85, "Alter-Variant-NodeImpT (impexp)",
	"%SYSBLDUSER%",
	5, "NodeImpT (impexp)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 69, "NodeImpT (impexp)",
	"%SYSBLDUSER%", 0,
	"grant execute on function NodeImpT (impexp) to public;

",
	"f",
	"",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	69, "NodeImpT (impexp)",
	"%SYSBLDUSER%",
	5, "NodeImpT (impexp)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 3, "impexp->Node",
	"%SYSBLDUSER%", 0,
	"create implicit cast
	(
		impexp as Node
		with  NodeImpT
	);

",
	"f",
	"drop cast (impexp as Node);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	3, "impexp->Node",
	"%SYSBLDUSER%",
	7, "Node",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 5, "NodeExpT (Node)",
	"%SYSBLDUSER%", 0,
	"create function NodeExpT (Node)
returns impexp
external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/Node.bld(NodeExportText)"" language c;

",
	"f",
	"drop function NodeExpT (Node);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	5, "NodeExpT (Node)",
	"%SYSBLDUSER%",
	7, "Node",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 181, "Alter-ExternalName-NodeExpT (Node)",
	"%SYSBLDUSER%", 0,
	"alter function NodeExpT (Node)
	with (Modify External Name = ""$INFORMIXDIR/extend/%SYSBLDDIR%/Node.bld(NodeExportText)"");

",
	"f",
	"alter function NodeExpT (Node)
	with (Modify External Name = ""NodeExportText"");

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	181, "Alter-ExternalName-NodeExpT (Node)",
	"%SYSBLDUSER%",
	5, "NodeExpT (Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 37, "Alter-Parallelize-NodeExpT (Node)",
	"%SYSBLDUSER%", 0,
	"alter function NodeExpT (Node)
	with (add parallelizable);

",
	"f",
	"alter function NodeExpT (Node)
	with (drop parallelizable);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	37, "Alter-Parallelize-NodeExpT (Node)",
	"%SYSBLDUSER%",
	5, "NodeExpT (Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 85, "Alter-Variant-NodeExpT (Node)",
	"%SYSBLDUSER%", 0,
	"alter function NodeExpT (Node)
	with (add not variant);

",
	"f",
	"alter function NodeExpT (Node)
	with (drop not variant);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	85, "Alter-Variant-NodeExpT (Node)",
	"%SYSBLDUSER%",
	5, "NodeExpT (Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 69, "NodeExpT (Node)",
	"%SYSBLDUSER%", 0,
	"grant execute on function NodeExpT (Node) to public;

",
	"f",
	"",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	69, "NodeExpT (Node)",
	"%SYSBLDUSER%",
	5, "NodeExpT (Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 3, "Node->impexp",
	"%SYSBLDUSER%", 0,
	"create cast
	(
		Node as impexp
		with  NodeExpT
	);

",
	"f",
	"drop cast (Node as impexp);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	3, "Node->impexp",
	"%SYSBLDUSER%",
	7, "Node",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 5, "NodeImpB (impexpbin)",
	"%SYSBLDUSER%", 0,
	"create function NodeImpB (impexpbin)
returns Node
external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/Node.bld(NodeImportBinary)"" language c;

",
	"f",
	"drop function NodeImpB (impexpbin);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	5, "NodeImpB (impexpbin)",
	"%SYSBLDUSER%",
	7, "Node",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 181, "Alter-ExternalName-NodeImpB (impexpbin)",
	"%SYSBLDUSER%", 0,
	"alter function NodeImpB (impexpbin)
	with (Modify External Name = ""$INFORMIXDIR/extend/%SYSBLDDIR%/Node.bld(NodeImportBinary)"");

",
	"f",
	"alter function NodeImpB (impexpbin)
	with (Modify External Name = ""NodeImportBinary"");

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	181, "Alter-ExternalName-NodeImpB (impexpbin)",
	"%SYSBLDUSER%",
	5, "NodeImpB (impexpbin)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 37, "Alter-Parallelize-NodeImpB (impexpbin)",
	"%SYSBLDUSER%", 0,
	"alter function NodeImpB (impexpbin)
	with (add parallelizable);

",
	"f",
	"alter function NodeImpB (impexpbin)
	with (drop parallelizable);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	37, "Alter-Parallelize-NodeImpB (impexpbin)",
	"%SYSBLDUSER%",
	5, "NodeImpB (impexpbin)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 85, "Alter-Variant-NodeImpB (impexpbin)",
	"%SYSBLDUSER%", 0,
	"alter function NodeImpB (impexpbin)
	with (add not variant);

",
	"f",
	"alter function NodeImpB (impexpbin)
	with (drop not variant);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	85, "Alter-Variant-NodeImpB (impexpbin)",
	"%SYSBLDUSER%",
	5, "NodeImpB (impexpbin)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 69, "NodeImpB (impexpbin)",
	"%SYSBLDUSER%", 0,
	"grant execute on function NodeImpB (impexpbin) to public;

",
	"f",
	"",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	69, "NodeImpB (impexpbin)",
	"%SYSBLDUSER%",
	5, "NodeImpB (impexpbin)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 3, "impexpbin->Node",
	"%SYSBLDUSER%", 0,
	"create implicit cast
	(
		impexpbin as Node
		with  NodeImpB
	);

",
	"f",
	"drop cast (impexpbin as Node);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	3, "impexpbin->Node",
	"%SYSBLDUSER%",
	7, "Node",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 5, "NodeExpB (Node)",
	"%SYSBLDUSER%", 0,
	"create function NodeExpB (Node)
returns impexpbin
external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/Node.bld(NodeExportBinary)"" language c;

",
	"f",
	"drop function NodeExpB (Node);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	5, "NodeExpB (Node)",
	"%SYSBLDUSER%",
	7, "Node",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 181, "Alter-ExternalName-NodeExpB (Node)",
	"%SYSBLDUSER%", 0,
	"alter function NodeExpB (Node)
	with (Modify External Name = ""$INFORMIXDIR/extend/%SYSBLDDIR%/Node.bld(NodeExportBinary)"");

",
	"f",
	"alter function NodeExpB (Node)
	with (Modify External Name = ""NodeExportBinary"");

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	181, "Alter-ExternalName-NodeExpB (Node)",
	"%SYSBLDUSER%",
	5, "NodeExpB (Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 37, "Alter-Parallelize-NodeExpB (Node)",
	"%SYSBLDUSER%", 0,
	"alter function NodeExpB (Node)
	with (add parallelizable);

",
	"f",
	"alter function NodeExpB (Node)
	with (drop parallelizable);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	37, "Alter-Parallelize-NodeExpB (Node)",
	"%SYSBLDUSER%",
	5, "NodeExpB (Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 85, "Alter-Variant-NodeExpB (Node)",
	"%SYSBLDUSER%", 0,
	"alter function NodeExpB (Node)
	with (add not variant);

",
	"f",
	"alter function NodeExpB (Node)
	with (drop not variant);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	85, "Alter-Variant-NodeExpB (Node)",
	"%SYSBLDUSER%",
	5, "NodeExpB (Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 69, "NodeExpB (Node)",
	"%SYSBLDUSER%", 0,
	"grant execute on function NodeExpB (Node) to public;

",
	"f",
	"",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	69, "NodeExpB (Node)",
	"%SYSBLDUSER%",
	5, "NodeExpB (Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 3, "Node->impexpbin",
	"%SYSBLDUSER%", 0,
	"create cast
	(
		Node as impexpbin
		with  NodeExpB
	);

",
	"f",
	"drop cast (Node as impexpbin);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	3, "Node->impexpbin",
	"%SYSBLDUSER%",
	7, "Node",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 5, "Compare (Node,Node)",
	"%SYSBLDUSER%", 0,
	"create function Compare (Node,Node)
returns integer
external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/Node.bld(NodeCompare)"" language c;

",
	"f",
	"drop function Compare (Node,Node);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	5, "Compare (Node,Node)",
	"%SYSBLDUSER%",
	7, "Node",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 181, "Alter-ExternalName-Compare (Node,Node)",
	"%SYSBLDUSER%", 0,
	"alter function Compare (Node,Node)
	with (Modify External Name = ""$INFORMIXDIR/extend/%SYSBLDDIR%/Node.bld(NodeCompare)"");

",
	"f",
	"alter function Compare (Node,Node)
	with (Modify External Name = ""NodeCompare"");

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	181, "Alter-ExternalName-Compare (Node,Node)",
	"%SYSBLDUSER%",
	5, "Compare (Node,Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 37, "Alter-Parallelize-Compare (Node,Node)",
	"%SYSBLDUSER%", 0,
	"alter function Compare (Node,Node)
	with (add parallelizable);

",
	"f",
	"alter function Compare (Node,Node)
	with (drop parallelizable);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	37, "Alter-Parallelize-Compare (Node,Node)",
	"%SYSBLDUSER%",
	5, "Compare (Node,Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 85, "Alter-Variant-Compare (Node,Node)",
	"%SYSBLDUSER%", 0,
	"alter function Compare (Node,Node)
	with (add not variant);

",
	"f",
	"alter function Compare (Node,Node)
	with (drop not variant);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	85, "Alter-Variant-Compare (Node,Node)",
	"%SYSBLDUSER%",
	5, "Compare (Node,Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 69, "Compare (Node,Node)",
	"%SYSBLDUSER%", 0,
	"grant execute on function Compare (Node,Node) to public;

",
	"f",
	"",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	69, "Compare (Node,Node)",
	"%SYSBLDUSER%",
	5, "Compare (Node,Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 5, "Equal (Node,Node)",
	"%SYSBLDUSER%", 0,
	"create function Equal (Node,Node)
returns boolean
external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/Node.bld(NodeEqual)"" language c;

",
	"f",
	"drop function Equal (Node,Node);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	5, "Equal (Node,Node)",
	"%SYSBLDUSER%",
	7, "Node",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 181, "Alter-ExternalName-Equal (Node,Node)",
	"%SYSBLDUSER%", 0,
	"alter function Equal (Node,Node)
	with (Modify External Name = ""$INFORMIXDIR/extend/%SYSBLDDIR%/Node.bld(NodeEqual)"");

",
	"f",
	"alter function Equal (Node,Node)
	with (Modify External Name = ""NodeEqual"");

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	181, "Alter-ExternalName-Equal (Node,Node)",
	"%SYSBLDUSER%",
	5, "Equal (Node,Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 37, "Alter-Parallelize-Equal (Node,Node)",
	"%SYSBLDUSER%", 0,
	"alter function Equal (Node,Node)
	with (add parallelizable);

",
	"f",
	"alter function Equal (Node,Node)
	with (drop parallelizable);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	37, "Alter-Parallelize-Equal (Node,Node)",
	"%SYSBLDUSER%",
	5, "Equal (Node,Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 85, "Alter-Variant-Equal (Node,Node)",
	"%SYSBLDUSER%", 0,
	"alter function Equal (Node,Node)
	with (add not variant);

",
	"f",
	"alter function Equal (Node,Node)
	with (drop not variant);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	85, "Alter-Variant-Equal (Node,Node)",
	"%SYSBLDUSER%",
	5, "Equal (Node,Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 95, "Alter-Negator-Equal (Node,Node)",
	"%SYSBLDUSER%", 0,
	"alter function Equal (Node,Node)
	with (add negator=NotEqual);

",
	"f",
	"alter function Equal (Node,Node)
	with (drop negator);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	95, "Alter-Negator-Equal (Node,Node)",
	"%SYSBLDUSER%",
	5, "Equal (Node,Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 101, "Alter-Commutator-Equal (Node,Node)",
	"%SYSBLDUSER%", 0,
	"alter function Equal (Node,Node)
	with (add Commutator=Equal);

",
	"f",
	"alter function Equal (Node,Node)
	with (drop Commutator);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	101, "Alter-Commutator-Equal (Node,Node)",
	"%SYSBLDUSER%",
	5, "Equal (Node,Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 69, "Equal (Node,Node)",
	"%SYSBLDUSER%", 0,
	"grant execute on function Equal (Node,Node) to public;

",
	"f",
	"",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	69, "Equal (Node,Node)",
	"%SYSBLDUSER%",
	5, "Equal (Node,Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 5, "NotEqual (Node,Node)",
	"%SYSBLDUSER%", 0,
	"create function NotEqual (Node,Node)
returns boolean
external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/Node.bld(NodeNotEqual)"" language c;

",
	"f",
	"drop function NotEqual (Node,Node);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	5, "NotEqual (Node,Node)",
	"%SYSBLDUSER%",
	7, "Node",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 181, "Alter-ExternalName-NotEqual (Node,Node)",
	"%SYSBLDUSER%", 0,
	"alter function NotEqual (Node,Node)
	with (Modify External Name = ""$INFORMIXDIR/extend/%SYSBLDDIR%/Node.bld(NodeNotEqual)"");

",
	"f",
	"alter function NotEqual (Node,Node)
	with (Modify External Name = ""NodeNotEqual"");

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	181, "Alter-ExternalName-NotEqual (Node,Node)",
	"%SYSBLDUSER%",
	5, "NotEqual (Node,Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 37, "Alter-Parallelize-NotEqual (Node,Node)",
	"%SYSBLDUSER%", 0,
	"alter function NotEqual (Node,Node)
	with (add parallelizable);

",
	"f",
	"alter function NotEqual (Node,Node)
	with (drop parallelizable);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	37, "Alter-Parallelize-NotEqual (Node,Node)",
	"%SYSBLDUSER%",
	5, "NotEqual (Node,Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 85, "Alter-Variant-NotEqual (Node,Node)",
	"%SYSBLDUSER%", 0,
	"alter function NotEqual (Node,Node)
	with (add not variant);

",
	"f",
	"alter function NotEqual (Node,Node)
	with (drop not variant);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	85, "Alter-Variant-NotEqual (Node,Node)",
	"%SYSBLDUSER%",
	5, "NotEqual (Node,Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 95, "Alter-Negator-NotEqual (Node,Node)",
	"%SYSBLDUSER%", 0,
	"alter function NotEqual (Node,Node)
	with (add negator=Equal);

",
	"f",
	"alter function NotEqual (Node,Node)
	with (drop negator);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	95, "Alter-Negator-NotEqual (Node,Node)",
	"%SYSBLDUSER%",
	5, "NotEqual (Node,Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 101, "Alter-Commutator-NotEqual (Node,Node)",
	"%SYSBLDUSER%", 0,
	"alter function NotEqual (Node,Node)
	with (add Commutator=NotEqual);

",
	"f",
	"alter function NotEqual (Node,Node)
	with (drop Commutator);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	101, "Alter-Commutator-NotEqual (Node,Node)",
	"%SYSBLDUSER%",
	5, "NotEqual (Node,Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 69, "NotEqual (Node,Node)",
	"%SYSBLDUSER%", 0,
	"grant execute on function NotEqual (Node,Node) to public;

",
	"f",
	"",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	69, "NotEqual (Node,Node)",
	"%SYSBLDUSER%",
	5, "NotEqual (Node,Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 5, "LessThan (Node,Node)",
	"%SYSBLDUSER%", 0,
	"create function LessThan (Node,Node)
returns boolean
external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/Node.bld(NodeLessThan)"" language c;

",
	"f",
	"drop function LessThan (Node,Node);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	5, "LessThan (Node,Node)",
	"%SYSBLDUSER%",
	7, "Node",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 181, "Alter-ExternalName-LessThan (Node,Node)",
	"%SYSBLDUSER%", 0,
	"alter function LessThan (Node,Node)
	with (Modify External Name = ""$INFORMIXDIR/extend/%SYSBLDDIR%/Node.bld(NodeLessThan)"");

",
	"f",
	"alter function LessThan (Node,Node)
	with (Modify External Name = ""NodeLessThan"");

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	181, "Alter-ExternalName-LessThan (Node,Node)",
	"%SYSBLDUSER%",
	5, "LessThan (Node,Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 37, "Alter-Parallelize-LessThan (Node,Node)",
	"%SYSBLDUSER%", 0,
	"alter function LessThan (Node,Node)
	with (add parallelizable);

",
	"f",
	"alter function LessThan (Node,Node)
	with (drop parallelizable);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	37, "Alter-Parallelize-LessThan (Node,Node)",
	"%SYSBLDUSER%",
	5, "LessThan (Node,Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 85, "Alter-Variant-LessThan (Node,Node)",
	"%SYSBLDUSER%", 0,
	"alter function LessThan (Node,Node)
	with (add not variant);

",
	"f",
	"alter function LessThan (Node,Node)
	with (drop not variant);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	85, "Alter-Variant-LessThan (Node,Node)",
	"%SYSBLDUSER%",
	5, "LessThan (Node,Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 95, "Alter-Negator-LessThan (Node,Node)",
	"%SYSBLDUSER%", 0,
	"alter function LessThan (Node,Node)
	with (add negator=GreaterThanOrEqual);

",
	"f",
	"alter function LessThan (Node,Node)
	with (drop negator);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	95, "Alter-Negator-LessThan (Node,Node)",
	"%SYSBLDUSER%",
	5, "LessThan (Node,Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 101, "Alter-Commutator-LessThan (Node,Node)",
	"%SYSBLDUSER%", 0,
	"alter function LessThan (Node,Node)
	with (add Commutator=GreaterThanOrEqual);

",
	"f",
	"alter function LessThan (Node,Node)
	with (drop Commutator);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	101, "Alter-Commutator-LessThan (Node,Node)",
	"%SYSBLDUSER%",
	5, "LessThan (Node,Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 69, "LessThan (Node,Node)",
	"%SYSBLDUSER%", 0,
	"grant execute on function LessThan (Node,Node) to public;

",
	"f",
	"",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	69, "LessThan (Node,Node)",
	"%SYSBLDUSER%",
	5, "LessThan (Node,Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 5, "GreaterThan (Node,Node)",
	"%SYSBLDUSER%", 0,
	"create function GreaterThan (Node,Node)
returns boolean
external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/Node.bld(NodeGreaterThan)"" language c;

",
	"f",
	"drop function GreaterThan (Node,Node);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	5, "GreaterThan (Node,Node)",
	"%SYSBLDUSER%",
	7, "Node",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 181, "Alter-ExternalName-GreaterThan (Node,Node)",
	"%SYSBLDUSER%", 0,
	"alter function GreaterThan (Node,Node)
	with (Modify External Name = ""$INFORMIXDIR/extend/%SYSBLDDIR%/Node.bld(NodeGreaterThan)"");

",
	"f",
	"alter function GreaterThan (Node,Node)
	with (Modify External Name = ""NodeGreaterThan"");

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	181, "Alter-ExternalName-GreaterThan (Node,Node)",
	"%SYSBLDUSER%",
	5, "GreaterThan (Node,Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 37, "Alter-Parallelize-GreaterThan (Node,Node)",
	"%SYSBLDUSER%", 0,
	"alter function GreaterThan (Node,Node)
	with (add parallelizable);

",
	"f",
	"alter function GreaterThan (Node,Node)
	with (drop parallelizable);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	37, "Alter-Parallelize-GreaterThan (Node,Node)",
	"%SYSBLDUSER%",
	5, "GreaterThan (Node,Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 85, "Alter-Variant-GreaterThan (Node,Node)",
	"%SYSBLDUSER%", 0,
	"alter function GreaterThan (Node,Node)
	with (add not variant);

",
	"f",
	"alter function GreaterThan (Node,Node)
	with (drop not variant);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	85, "Alter-Variant-GreaterThan (Node,Node)",
	"%SYSBLDUSER%",
	5, "GreaterThan (Node,Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 95, "Alter-Negator-GreaterThan (Node,Node)",
	"%SYSBLDUSER%", 0,
	"alter function GreaterThan (Node,Node)
	with (add negator=LessThanOrEqual);

",
	"f",
	"alter function GreaterThan (Node,Node)
	with (drop negator);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	95, "Alter-Negator-GreaterThan (Node,Node)",
	"%SYSBLDUSER%",
	5, "GreaterThan (Node,Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 101, "Alter-Commutator-GreaterThan (Node,Node)",
	"%SYSBLDUSER%", 0,
	"alter function GreaterThan (Node,Node)
	with (add Commutator=LessThanOrEqual);

",
	"f",
	"alter function GreaterThan (Node,Node)
	with (drop Commutator);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	101, "Alter-Commutator-GreaterThan (Node,Node)",
	"%SYSBLDUSER%",
	5, "GreaterThan (Node,Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 69, "GreaterThan (Node,Node)",
	"%SYSBLDUSER%", 0,
	"grant execute on function GreaterThan (Node,Node) to public;

",
	"f",
	"",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	69, "GreaterThan (Node,Node)",
	"%SYSBLDUSER%",
	5, "GreaterThan (Node,Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 5, "LessThanOrEqual (Node,Node)",
	"%SYSBLDUSER%", 0,
	"create function LessThanOrEqual (Node,Node)
returns boolean
external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/Node.bld(NodeLessThanOrEqual)"" language c;

",
	"f",
	"drop function LessThanOrEqual (Node,Node);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	5, "LessThanOrEqual (Node,Node)",
	"%SYSBLDUSER%",
	7, "Node",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 181, "Alter-ExternalName-LessThanOrEqual (Node,Node)",
	"%SYSBLDUSER%", 0,
	"alter function LessThanOrEqual (Node,Node)
	with (Modify External Name = ""$INFORMIXDIR/extend/%SYSBLDDIR%/Node.bld(NodeLessThanOrEqual)"");

",
	"f",
	"alter function LessThanOrEqual (Node,Node)
	with (Modify External Name = ""NodeLessThanOrEqual"");

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	181, "Alter-ExternalName-LessThanOrEqual (Node,Node)",
	"%SYSBLDUSER%",
	5, "LessThanOrEqual (Node,Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 37, "Alter-Parallelize-LessThanOrEqual (Node,Node)",
	"%SYSBLDUSER%", 0,
	"alter function LessThanOrEqual (Node,Node)
	with (add parallelizable);

",
	"f",
	"alter function LessThanOrEqual (Node,Node)
	with (drop parallelizable);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	37, "Alter-Parallelize-LessThanOrEqual (Node,Node)",
	"%SYSBLDUSER%",
	5, "LessThanOrEqual (Node,Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 85, "Alter-Variant-LessThanOrEqual (Node,Node)",
	"%SYSBLDUSER%", 0,
	"alter function LessThanOrEqual (Node,Node)
	with (add not variant);

",
	"f",
	"alter function LessThanOrEqual (Node,Node)
	with (drop not variant);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	85, "Alter-Variant-LessThanOrEqual (Node,Node)",
	"%SYSBLDUSER%",
	5, "LessThanOrEqual (Node,Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 95, "Alter-Negator-LessThanOrEqual (Node,Node)",
	"%SYSBLDUSER%", 0,
	"alter function LessThanOrEqual (Node,Node)
	with (add negator=GreaterThan);

",
	"f",
	"alter function LessThanOrEqual (Node,Node)
	with (drop negator);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	95, "Alter-Negator-LessThanOrEqual (Node,Node)",
	"%SYSBLDUSER%",
	5, "LessThanOrEqual (Node,Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 101, "Alter-Commutator-LessThanOrEqual (Node,Node)",
	"%SYSBLDUSER%", 0,
	"alter function LessThanOrEqual (Node,Node)
	with (add Commutator=GreaterThan);

",
	"f",
	"alter function LessThanOrEqual (Node,Node)
	with (drop Commutator);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	101, "Alter-Commutator-LessThanOrEqual (Node,Node)",
	"%SYSBLDUSER%",
	5, "LessThanOrEqual (Node,Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 69, "LessThanOrEqual (Node,Node)",
	"%SYSBLDUSER%", 0,
	"grant execute on function LessThanOrEqual (Node,Node) to public;

",
	"f",
	"",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	69, "LessThanOrEqual (Node,Node)",
	"%SYSBLDUSER%",
	5, "LessThanOrEqual (Node,Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 5, "GreaterThanOrEqual (Node,Node)",
	"%SYSBLDUSER%", 0,
	"create function GreaterThanOrEqual (Node,Node)
returns boolean
external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/Node.bld(NodeGreaterThanOrEqual)"" language c;

",
	"f",
	"drop function GreaterThanOrEqual (Node,Node);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	5, "GreaterThanOrEqual (Node,Node)",
	"%SYSBLDUSER%",
	7, "Node",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 181, "Alter-ExternalName-GreaterThanOrEqual (Node,Node)",
	"%SYSBLDUSER%", 0,
	"alter function GreaterThanOrEqual (Node,Node)
	with (Modify External Name = ""$INFORMIXDIR/extend/%SYSBLDDIR%/Node.bld(NodeGreaterThanOrEqual)"");

",
	"f",
	"alter function GreaterThanOrEqual (Node,Node)
	with (Modify External Name = ""NodeGreaterThanOrEqual"");

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	181, "Alter-ExternalName-GreaterThanOrEqual (Node,Node)",
	"%SYSBLDUSER%",
	5, "GreaterThanOrEqual (Node,Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 37, "Alter-Parallelize-GreaterThanOrEqual (Node,Node)",
	"%SYSBLDUSER%", 0,
	"alter function GreaterThanOrEqual (Node,Node)
	with (add parallelizable);

",
	"f",
	"alter function GreaterThanOrEqual (Node,Node)
	with (drop parallelizable);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	37, "Alter-Parallelize-GreaterThanOrEqual (Node,Node)",
	"%SYSBLDUSER%",
	5, "GreaterThanOrEqual (Node,Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 85, "Alter-Variant-GreaterThanOrEqual (Node,Node)",
	"%SYSBLDUSER%", 0,
	"alter function GreaterThanOrEqual (Node,Node)
	with (add not variant);

",
	"f",
	"alter function GreaterThanOrEqual (Node,Node)
	with (drop not variant);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	85, "Alter-Variant-GreaterThanOrEqual (Node,Node)",
	"%SYSBLDUSER%",
	5, "GreaterThanOrEqual (Node,Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 95, "Alter-Negator-GreaterThanOrEqual (Node,Node)",
	"%SYSBLDUSER%", 0,
	"alter function GreaterThanOrEqual (Node,Node)
	with (add negator=LessThan);

",
	"f",
	"alter function GreaterThanOrEqual (Node,Node)
	with (drop negator);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	95, "Alter-Negator-GreaterThanOrEqual (Node,Node)",
	"%SYSBLDUSER%",
	5, "GreaterThanOrEqual (Node,Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 101, "Alter-Commutator-GreaterThanOrEqual (Node,Node)",
	"%SYSBLDUSER%", 0,
	"alter function GreaterThanOrEqual (Node,Node)
	with (add Commutator=LessThan);

",
	"f",
	"alter function GreaterThanOrEqual (Node,Node)
	with (drop Commutator);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	101, "Alter-Commutator-GreaterThanOrEqual (Node,Node)",
	"%SYSBLDUSER%",
	5, "GreaterThanOrEqual (Node,Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 69, "GreaterThanOrEqual (Node,Node)",
	"%SYSBLDUSER%", 0,
	"grant execute on function GreaterThanOrEqual (Node,Node) to public;

",
	"f",
	"",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	69, "GreaterThanOrEqual (Node,Node)",
	"%SYSBLDUSER%",
	5, "GreaterThanOrEqual (Node,Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 0, "ER",
	"%SYSBLDUSER%", 0,
	"create function streamread (stream, OUT Node) returns integer
with (not variant, parallelizable) external name
'$INFORMIXDIR/extend/%SYSBLDDIR%/Node.bld(NodeStreamRead)' language c;

grant execute on function streamread(stream,Node) to public;

create function streamwrite(stream, Node) returns integer
with (not variant, parallelizable) external name
'$INFORMIXDIR/extend/%SYSBLDDIR%/Node.bld(NodeStreamWrite)' language c;

grant execute on function streamwrite(stream, Node) to public;

",
	"f",
	"drop function streamread(stream, Node);
drop function streamwrite(stream, Node);
",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	0, "ER",
	"%SYSBLDUSER%",
	7, "Node",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 5, "Increment (Node,integer)",
	"%SYSBLDUSER%", 0,
	"create function Increment (Node,integer)
returns Node
external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/Node.bld(NodeIncrCnt)"" language c;

",
	"f",
	"drop function Increment (Node,integer);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	5, "Increment (Node,integer)",
	"%SYSBLDUSER%",
	7, "Node",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 181, "Alter-ExternalName-Increment (Node,integer)",
	"%SYSBLDUSER%", 0,
	"alter function Increment (Node,integer)
	with (Modify External Name = ""$INFORMIXDIR/extend/%SYSBLDDIR%/Node.bld(NodeIncrCnt)"");

",
	"f",
	"alter function Increment (Node,integer)
	with (Modify External Name = ""NodeIncrCnt"");

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	181, "Alter-ExternalName-Increment (Node,integer)",
	"%SYSBLDUSER%",
	5, "Increment (Node,integer)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 37, "Alter-Parallelize-Increment (Node,integer)",
	"%SYSBLDUSER%", 0,
	"alter function Increment (Node,integer)
	with (add parallelizable);

",
	"f",
	"alter function Increment (Node,integer)
	with (drop parallelizable);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	37, "Alter-Parallelize-Increment (Node,integer)",
	"%SYSBLDUSER%",
	5, "Increment (Node,integer)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 85, "Alter-Variant-Increment (Node,integer)",
	"%SYSBLDUSER%", 0,
	"alter function Increment (Node,integer)
	with (add not variant);

",
	"f",
	"alter function Increment (Node,integer)
	with (drop not variant);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	85, "Alter-Variant-Increment (Node,integer)",
	"%SYSBLDUSER%",
	5, "Increment (Node,integer)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 69, "Increment (Node,integer)",
	"%SYSBLDUSER%", 0,
	"grant execute on function Increment (Node,integer) to public;

",
	"f",
	"",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	69, "Increment (Node,integer)",
	"%SYSBLDUSER%",
	5, "Increment (Node,integer)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 5, "Increment (Node)",
	"%SYSBLDUSER%", 0,
	"create function Increment (Node)
returns Node
external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/Node.bld(NodeIncr)"" language c;

",
	"f",
	"drop function Increment (Node);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	5, "Increment (Node)",
	"%SYSBLDUSER%",
	7, "Node",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 181, "Alter-ExternalName-Increment (Node)",
	"%SYSBLDUSER%", 0,
	"alter function Increment (Node)
	with (Modify External Name = ""$INFORMIXDIR/extend/%SYSBLDDIR%/Node.bld(NodeIncr)"");

",
	"f",
	"alter function Increment (Node)
	with (Modify External Name = ""NodeIncr"");

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	181, "Alter-ExternalName-Increment (Node)",
	"%SYSBLDUSER%",
	5, "Increment (Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 37, "Alter-Parallelize-Increment (Node)",
	"%SYSBLDUSER%", 0,
	"alter function Increment (Node)
	with (add parallelizable);

",
	"f",
	"alter function Increment (Node)
	with (drop parallelizable);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	37, "Alter-Parallelize-Increment (Node)",
	"%SYSBLDUSER%",
	5, "Increment (Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 85, "Alter-Variant-Increment (Node)",
	"%SYSBLDUSER%", 0,
	"alter function Increment (Node)
	with (add not variant);

",
	"f",
	"alter function Increment (Node)
	with (drop not variant);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	85, "Alter-Variant-Increment (Node)",
	"%SYSBLDUSER%",
	5, "Increment (Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 69, "Increment (Node)",
	"%SYSBLDUSER%", 0,
	"grant execute on function Increment (Node) to public;

",
	"f",
	"",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	69, "Increment (Node)",
	"%SYSBLDUSER%",
	5, "Increment (Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 5, "Depth (Node)",
	"%SYSBLDUSER%", 0,
	"create function Depth (Node)
returns integer
external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/Node.bld(NodeDepth)"" language c;

",
	"f",
	"drop function Depth (Node);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	5, "Depth (Node)",
	"%SYSBLDUSER%",
	7, "Node",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 181, "Alter-ExternalName-Depth (Node)",
	"%SYSBLDUSER%", 0,
	"alter function Depth (Node)
	with (Modify External Name = ""$INFORMIXDIR/extend/%SYSBLDDIR%/Node.bld(NodeDepth)"");

",
	"f",
	"alter function Depth (Node)
	with (Modify External Name = ""NodeDepth"");

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	181, "Alter-ExternalName-Depth (Node)",
	"%SYSBLDUSER%",
	5, "Depth (Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 37, "Alter-Parallelize-Depth (Node)",
	"%SYSBLDUSER%", 0,
	"alter function Depth (Node)
	with (add parallelizable);

",
	"f",
	"alter function Depth (Node)
	with (drop parallelizable);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	37, "Alter-Parallelize-Depth (Node)",
	"%SYSBLDUSER%",
	5, "Depth (Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 85, "Alter-Variant-Depth (Node)",
	"%SYSBLDUSER%", 0,
	"alter function Depth (Node)
	with (add not variant);

",
	"f",
	"alter function Depth (Node)
	with (drop not variant);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	85, "Alter-Variant-Depth (Node)",
	"%SYSBLDUSER%",
	5, "Depth (Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 69, "Depth (Node)",
	"%SYSBLDUSER%", 0,
	"grant execute on function Depth (Node) to public;

",
	"f",
	"",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	69, "Depth (Node)",
	"%SYSBLDUSER%",
	5, "Depth (Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 5, "GetMember (Node,integer)",
	"%SYSBLDUSER%", 0,
	"create function GetMember (Node,integer)
returns integer
external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/Node.bld(NodeGetMember)"" language c;

",
	"f",
	"drop function GetMember (Node,integer);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	5, "GetMember (Node,integer)",
	"%SYSBLDUSER%",
	7, "Node",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 181, "Alter-ExternalName-GetMember (Node,integer)",
	"%SYSBLDUSER%", 0,
	"alter function GetMember (Node,integer)
	with (Modify External Name = ""$INFORMIXDIR/extend/%SYSBLDDIR%/Node.bld(NodeGetMember)"");

",
	"f",
	"alter function GetMember (Node,integer)
	with (Modify External Name = ""NodeGetMember"");

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	181, "Alter-ExternalName-GetMember (Node,integer)",
	"%SYSBLDUSER%",
	5, "GetMember (Node,integer)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 37, "Alter-Parallelize-GetMember (Node,integer)",
	"%SYSBLDUSER%", 0,
	"alter function GetMember (Node,integer)
	with (add parallelizable);

",
	"f",
	"alter function GetMember (Node,integer)
	with (drop parallelizable);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	37, "Alter-Parallelize-GetMember (Node,integer)",
	"%SYSBLDUSER%",
	5, "GetMember (Node,integer)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 85, "Alter-Variant-GetMember (Node,integer)",
	"%SYSBLDUSER%", 0,
	"alter function GetMember (Node,integer)
	with (add not variant);

",
	"f",
	"alter function GetMember (Node,integer)
	with (drop not variant);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	85, "Alter-Variant-GetMember (Node,integer)",
	"%SYSBLDUSER%",
	5, "GetMember (Node,integer)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 69, "GetMember (Node,integer)",
	"%SYSBLDUSER%", 0,
	"grant execute on function GetMember (Node,integer) to public;

",
	"f",
	"",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	69, "GetMember (Node,integer)",
	"%SYSBLDUSER%",
	5, "GetMember (Node,integer)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 5, "GetParent (Node)",
	"%SYSBLDUSER%", 0,
	"create function GetParent (Node)
returns Node
external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/Node.bld(NodeGetParent)"" language c;

",
	"f",
	"drop function GetParent (Node);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	5, "GetParent (Node)",
	"%SYSBLDUSER%",
	7, "Node",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 181, "Alter-ExternalName-GetParent (Node)",
	"%SYSBLDUSER%", 0,
	"alter function GetParent (Node)
	with (Modify External Name = ""$INFORMIXDIR/extend/%SYSBLDDIR%/Node.bld(NodeGetParent)"");

",
	"f",
	"alter function GetParent (Node)
	with (Modify External Name = ""NodeGetParent"");

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	181, "Alter-ExternalName-GetParent (Node)",
	"%SYSBLDUSER%",
	5, "GetParent (Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 37, "Alter-Parallelize-GetParent (Node)",
	"%SYSBLDUSER%", 0,
	"alter function GetParent (Node)
	with (add parallelizable);

",
	"f",
	"alter function GetParent (Node)
	with (drop parallelizable);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	37, "Alter-Parallelize-GetParent (Node)",
	"%SYSBLDUSER%",
	5, "GetParent (Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 85, "Alter-Variant-GetParent (Node)",
	"%SYSBLDUSER%", 0,
	"alter function GetParent (Node)
	with (add not variant);

",
	"f",
	"alter function GetParent (Node)
	with (drop not variant);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	85, "Alter-Variant-GetParent (Node)",
	"%SYSBLDUSER%",
	5, "GetParent (Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 69, "GetParent (Node)",
	"%SYSBLDUSER%", 0,
	"grant execute on function GetParent (Node) to public;

",
	"f",
	"",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	69, "GetParent (Node)",
	"%SYSBLDUSER%",
	5, "GetParent (Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 5, "IsParent (Node,Node)",
	"%SYSBLDUSER%", 0,
	"create function IsParent (Node,Node)
returns boolean
external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/Node.bld(NodeIsParent)"" language c;

",
	"f",
	"drop function IsParent (Node,Node);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	5, "IsParent (Node,Node)",
	"%SYSBLDUSER%",
	7, "Node",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 181, "Alter-ExternalName-IsParent (Node,Node)",
	"%SYSBLDUSER%", 0,
	"alter function IsParent (Node,Node)
	with (Modify External Name = ""$INFORMIXDIR/extend/%SYSBLDDIR%/Node.bld(NodeIsParent)"");

",
	"f",
	"alter function IsParent (Node,Node)
	with (Modify External Name = ""NodeIsParent"");

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	181, "Alter-ExternalName-IsParent (Node,Node)",
	"%SYSBLDUSER%",
	5, "IsParent (Node,Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 37, "Alter-Parallelize-IsParent (Node,Node)",
	"%SYSBLDUSER%", 0,
	"alter function IsParent (Node,Node)
	with (add parallelizable);

",
	"f",
	"alter function IsParent (Node,Node)
	with (drop parallelizable);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	37, "Alter-Parallelize-IsParent (Node,Node)",
	"%SYSBLDUSER%",
	5, "IsParent (Node,Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 85, "Alter-Variant-IsParent (Node,Node)",
	"%SYSBLDUSER%", 0,
	"alter function IsParent (Node,Node)
	with (add not variant);

",
	"f",
	"alter function IsParent (Node,Node)
	with (drop not variant);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	85, "Alter-Variant-IsParent (Node,Node)",
	"%SYSBLDUSER%",
	5, "IsParent (Node,Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 69, "IsParent (Node,Node)",
	"%SYSBLDUSER%", 0,
	"grant execute on function IsParent (Node,Node) to public;

",
	"f",
	"",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	69, "IsParent (Node,Node)",
	"%SYSBLDUSER%",
	5, "IsParent (Node,Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 5, "IsChild (Node,Node)",
	"%SYSBLDUSER%", 0,
	"create function IsChild (Node,Node)
returns boolean
external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/Node.bld(NodeIsChild)"" language c;

",
	"f",
	"drop function IsChild (Node,Node);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	5, "IsChild (Node,Node)",
	"%SYSBLDUSER%",
	7, "Node",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 181, "Alter-ExternalName-IsChild (Node,Node)",
	"%SYSBLDUSER%", 0,
	"alter function IsChild (Node,Node)
	with (Modify External Name = ""$INFORMIXDIR/extend/%SYSBLDDIR%/Node.bld(NodeIsChild)"");

",
	"f",
	"alter function IsChild (Node,Node)
	with (Modify External Name = ""NodeIsChild"");

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	181, "Alter-ExternalName-IsChild (Node,Node)",
	"%SYSBLDUSER%",
	5, "IsChild (Node,Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 37, "Alter-Parallelize-IsChild (Node,Node)",
	"%SYSBLDUSER%", 0,
	"alter function IsChild (Node,Node)
	with (add parallelizable);

",
	"f",
	"alter function IsChild (Node,Node)
	with (drop parallelizable);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	37, "Alter-Parallelize-IsChild (Node,Node)",
	"%SYSBLDUSER%",
	5, "IsChild (Node,Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 85, "Alter-Variant-IsChild (Node,Node)",
	"%SYSBLDUSER%", 0,
	"alter function IsChild (Node,Node)
	with (add not variant);

",
	"f",
	"alter function IsChild (Node,Node)
	with (drop not variant);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	85, "Alter-Variant-IsChild (Node,Node)",
	"%SYSBLDUSER%",
	5, "IsChild (Node,Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 69, "IsChild (Node,Node)",
	"%SYSBLDUSER%", 0,
	"grant execute on function IsChild (Node,Node) to public;

",
	"f",
	"",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	69, "IsChild (Node,Node)",
	"%SYSBLDUSER%",
	5, "IsChild (Node,Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 5, "Ancestors (Node)",
	"%SYSBLDUSER%", 0,
	"create function Ancestors (Node)
returns Node
external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/Node.bld(NodeAncestors)"" language c;

",
	"f",
	"drop function Ancestors (Node);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	5, "Ancestors (Node)",
	"%SYSBLDUSER%",
	7, "Node",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 181, "Alter-ExternalName-Ancestors (Node)",
	"%SYSBLDUSER%", 0,
	"alter function Ancestors (Node)
	with (Modify External Name = ""$INFORMIXDIR/extend/%SYSBLDDIR%/Node.bld(NodeAncestors)"");

",
	"f",
	"alter function Ancestors (Node)
	with (Modify External Name = ""NodeAncestors"");

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	181, "Alter-ExternalName-Ancestors (Node)",
	"%SYSBLDUSER%",
	5, "Ancestors (Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 111, "Alter-Iterator-Ancestors (Node)",
	"%SYSBLDUSER%", 0,
	"alter function Ancestors (Node)
	with (add iterator);

",
	"f",
	"alter function Ancestors (Node)
	with (drop iterator);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	111, "Alter-Iterator-Ancestors (Node)",
	"%SYSBLDUSER%",
	5, "Ancestors (Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 69, "Ancestors (Node)",
	"%SYSBLDUSER%", 0,
	"grant execute on function Ancestors (Node) to public;

",
	"f",
	"",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	69, "Ancestors (Node)",
	"%SYSBLDUSER%",
	5, "Ancestors (Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 5, "IsAncestor (Node,Node)",
	"%SYSBLDUSER%", 0,
	"create function IsAncestor (Node,Node)
returns boolean
external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/Node.bld(NodeIsAncestor)"" language c;

",
	"f",
	"drop function IsAncestor (Node,Node);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	5, "IsAncestor (Node,Node)",
	"%SYSBLDUSER%",
	7, "Node",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 181, "Alter-ExternalName-IsAncestor (Node,Node)",
	"%SYSBLDUSER%", 0,
	"alter function IsAncestor (Node,Node)
	with (Modify External Name = ""$INFORMIXDIR/extend/%SYSBLDDIR%/Node.bld(NodeIsAncestor)"");

",
	"f",
	"alter function IsAncestor (Node,Node)
	with (Modify External Name = ""NodeIsAncestor"");

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	181, "Alter-ExternalName-IsAncestor (Node,Node)",
	"%SYSBLDUSER%",
	5, "IsAncestor (Node,Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 37, "Alter-Parallelize-IsAncestor (Node,Node)",
	"%SYSBLDUSER%", 0,
	"alter function IsAncestor (Node,Node)
	with (add parallelizable);

",
	"f",
	"alter function IsAncestor (Node,Node)
	with (drop parallelizable);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	37, "Alter-Parallelize-IsAncestor (Node,Node)",
	"%SYSBLDUSER%",
	5, "IsAncestor (Node,Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 85, "Alter-Variant-IsAncestor (Node,Node)",
	"%SYSBLDUSER%", 0,
	"alter function IsAncestor (Node,Node)
	with (add not variant);

",
	"f",
	"alter function IsAncestor (Node,Node)
	with (drop not variant);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	85, "Alter-Variant-IsAncestor (Node,Node)",
	"%SYSBLDUSER%",
	5, "IsAncestor (Node,Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 69, "IsAncestor (Node,Node)",
	"%SYSBLDUSER%", 0,
	"grant execute on function IsAncestor (Node,Node) to public;

",
	"f",
	"",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	69, "IsAncestor (Node,Node)",
	"%SYSBLDUSER%",
	5, "IsAncestor (Node,Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 5, "IsDescendant (Node,Node)",
	"%SYSBLDUSER%", 0,
	"create function IsDescendant (Node,Node)
returns boolean
external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/Node.bld(NodeIsDescendant)"" language c;

",
	"f",
	"drop function IsDescendant (Node,Node);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	5, "IsDescendant (Node,Node)",
	"%SYSBLDUSER%",
	7, "Node",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 181, "Alter-ExternalName-IsDescendant (Node,Node)",
	"%SYSBLDUSER%", 0,
	"alter function IsDescendant (Node,Node)
	with (Modify External Name = ""$INFORMIXDIR/extend/%SYSBLDDIR%/Node.bld(NodeIsDescendant)"");

",
	"f",
	"alter function IsDescendant (Node,Node)
	with (Modify External Name = ""NodeIsDescendant"");

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	181, "Alter-ExternalName-IsDescendant (Node,Node)",
	"%SYSBLDUSER%",
	5, "IsDescendant (Node,Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 85, "Alter-Variant-IsDescendant (Node,Node)",
	"%SYSBLDUSER%", 0,
	"alter function IsDescendant (Node,Node)
	with (add not variant);

",
	"f",
	"alter function IsDescendant (Node,Node)
	with (drop not variant);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	85, "Alter-Variant-IsDescendant (Node,Node)",
	"%SYSBLDUSER%",
	5, "IsDescendant (Node,Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 69, "IsDescendant (Node,Node)",
	"%SYSBLDUSER%", 0,
	"grant execute on function IsDescendant (Node,Node) to public;

",
	"f",
	"",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	69, "IsDescendant (Node,Node)",
	"%SYSBLDUSER%",
	5, "IsDescendant (Node,Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 5, "NewLevel (Node)",
	"%SYSBLDUSER%", 0,
	"create function NewLevel (Node)
returns Node
external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/Node.bld(NodeNewLevel)"" language c;

",
	"f",
	"drop function NewLevel (Node);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	5, "NewLevel (Node)",
	"%SYSBLDUSER%",
	7, "Node",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 181, "Alter-ExternalName-NewLevel (Node)",
	"%SYSBLDUSER%", 0,
	"alter function NewLevel (Node)
	with (Modify External Name = ""$INFORMIXDIR/extend/%SYSBLDDIR%/Node.bld(NodeNewLevel)"");

",
	"f",
	"alter function NewLevel (Node)
	with (Modify External Name = ""NodeNewLevel"");

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	181, "Alter-ExternalName-NewLevel (Node)",
	"%SYSBLDUSER%",
	5, "NewLevel (Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 37, "Alter-Parallelize-NewLevel (Node)",
	"%SYSBLDUSER%", 0,
	"alter function NewLevel (Node)
	with (add parallelizable);

",
	"f",
	"alter function NewLevel (Node)
	with (drop parallelizable);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	37, "Alter-Parallelize-NewLevel (Node)",
	"%SYSBLDUSER%",
	5, "NewLevel (Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 85, "Alter-Variant-NewLevel (Node)",
	"%SYSBLDUSER%", 0,
	"alter function NewLevel (Node)
	with (add not variant);

",
	"f",
	"alter function NewLevel (Node)
	with (drop not variant);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	85, "Alter-Variant-NewLevel (Node)",
	"%SYSBLDUSER%",
	5, "NewLevel (Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 69, "NewLevel (Node)",
	"%SYSBLDUSER%", 0,
	"grant execute on function NewLevel (Node) to public;

",
	"f",
	"",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	69, "NewLevel (Node)",
	"%SYSBLDUSER%",
	5, "NewLevel (Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 5, "Graft (Node,Node,Node)",
	"%SYSBLDUSER%", 0,
	"create function Graft (Node,Node,Node)
returns Node
external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/Node.bld(NodeGraft)"" language c;

",
	"f",
	"drop function Graft (Node,Node,Node);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	5, "Graft (Node,Node,Node)",
	"%SYSBLDUSER%",
	7, "Node",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 181, "Alter-ExternalName-Graft (Node,Node,Node)",
	"%SYSBLDUSER%", 0,
	"alter function Graft (Node,Node,Node)
	with (Modify External Name = ""$INFORMIXDIR/extend/%SYSBLDDIR%/Node.bld(NodeGraft)"");

",
	"f",
	"alter function Graft (Node,Node,Node)
	with (Modify External Name = ""NodeGraft"");

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	181, "Alter-ExternalName-Graft (Node,Node,Node)",
	"%SYSBLDUSER%",
	5, "Graft (Node,Node,Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 37, "Alter-Parallelize-Graft (Node,Node,Node)",
	"%SYSBLDUSER%", 0,
	"alter function Graft (Node,Node,Node)
	with (add parallelizable);

",
	"f",
	"alter function Graft (Node,Node,Node)
	with (drop parallelizable);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	37, "Alter-Parallelize-Graft (Node,Node,Node)",
	"%SYSBLDUSER%",
	5, "Graft (Node,Node,Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 85, "Alter-Variant-Graft (Node,Node,Node)",
	"%SYSBLDUSER%", 0,
	"alter function Graft (Node,Node,Node)
	with (add not variant);

",
	"f",
	"alter function Graft (Node,Node,Node)
	with (drop not variant);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	85, "Alter-Variant-Graft (Node,Node,Node)",
	"%SYSBLDUSER%",
	5, "Graft (Node,Node,Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 69, "Graft (Node,Node,Node)",
	"%SYSBLDUSER%", 0,
	"grant execute on function Graft (Node,Node,Node) to public;

",
	"f",
	"",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	69, "Graft (Node,Node,Node)",
	"%SYSBLDUSER%",
	5, "Graft (Node,Node,Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 5, "Length (Node)",
	"%SYSBLDUSER%", 0,
	"create function Length (Node)
returns integer
external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/Node.bld(NodeDepth)"" language c;

",
	"f",
	"drop function Length (Node);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	5, "Length (Node)",
	"%SYSBLDUSER%",
	7, "Node",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 181, "Alter-ExternalName-Length (Node)",
	"%SYSBLDUSER%", 0,
	"alter function Length (Node)
	with (Modify External Name = ""$INFORMIXDIR/extend/%SYSBLDDIR%/Node.bld(NodeDepth)"");

",
	"f",
	"alter function Length (Node)
	with (Modify External Name = ""NodeDepth"");

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	181, "Alter-ExternalName-Length (Node)",
	"%SYSBLDUSER%",
	5, "Length (Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 37, "Alter-Parallelize-Length (Node)",
	"%SYSBLDUSER%", 0,
	"alter function Length (Node)
	with (add parallelizable);

",
	"f",
	"alter function Length (Node)
	with (drop parallelizable);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	37, "Alter-Parallelize-Length (Node)",
	"%SYSBLDUSER%",
	5, "Length (Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 69, "Length (Node)",
	"%SYSBLDUSER%", 0,
	"grant execute on function Length (Node) to public;

",
	"f",
	"",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	69, "Length (Node)",
	"%SYSBLDUSER%",
	5, "Length (Node)",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 5, "NodeRelease ()",
	"%SYSBLDUSER%", 0,
	"create function NodeRelease ()
returns lvarchar
external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/Node.bld(NodeRelease)"" language c;

",
	"f",
	"drop function NodeRelease ();

",
	"f"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 181, "Alter-ExternalName-NodeRelease ()",
	"%SYSBLDUSER%", 0,
	"alter function NodeRelease ()
	with (Modify External Name = ""$INFORMIXDIR/extend/%SYSBLDDIR%/Node.bld(NodeRelease)"");

",
	"f",
	"alter function NodeRelease ()
	with (Modify External Name = ""NodeRelease"");

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	181, "Alter-ExternalName-NodeRelease ()",
	"%SYSBLDUSER%",
	5, "NodeRelease ()",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 37, "Alter-Parallelize-NodeRelease ()",
	"%SYSBLDUSER%", 0,
	"alter function NodeRelease ()
	with (add parallelizable);

",
	"f",
	"alter function NodeRelease ()
	with (drop parallelizable);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	37, "Alter-Parallelize-NodeRelease ()",
	"%SYSBLDUSER%",
	5, "NodeRelease ()",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 55, "Alter-HandleNul-NodeRelease ()",
	"%SYSBLDUSER%", 0,
	"alter function NodeRelease ()
	with (add handlesnulls);

",
	"f",
	"alter function NodeRelease ()
	with (drop handlesnulls);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	55, "Alter-HandleNul-NodeRelease ()",
	"%SYSBLDUSER%",
	5, "NodeRelease ()",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 85, "Alter-Variant-NodeRelease ()",
	"%SYSBLDUSER%", 0,
	"alter function NodeRelease ()
	with (add not variant);

",
	"f",
	"alter function NodeRelease ()
	with (drop not variant);

",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	85, "Alter-Variant-NodeRelease ()",
	"%SYSBLDUSER%",
	5, "NodeRelease ()",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 69, "NodeRelease ()",
	"%SYSBLDUSER%", 0,
	"grant execute on function NodeRelease () to public;

",
	"f",
	"",
	"f"
);

insert into sysbldobjdepends
(
	bld_id,
	obj_kind,
	obj_signature,
	obj_owner,
	need_obj_kind,
	need_obj_signature,
	need_obj_owner)
	values
(
	"%SYSBLDNAME%",
	69, "NodeRelease ()",
	"%SYSBLDUSER%",
	5, "NodeRelease ()",
	"%SYSBLDUSER%"
);

insert into sysbldobjects
	(bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
	    create_can_fail, drop_sql, drop_can_fail)
values
(
	"%SYSBLDNAME%", 0, "sysbldregistered",
	"%SYSBLDUSER%", 0,
	"insert into sysbldregistered
	(bld_id)
values
(
	""%SYSBLDNAME%""
);

",
	"f",
	"delete from sysbldregistered
	where bld_id = ""%SYSBLDNAME%"";

",
	"f"
);

