function z_:construct $function comp:eq { a: $(a), b: $(b) } execute unless function std:out run return fail $function comp:gt { a: $(a), b: $(b) } execute unless function std:out run return fail