extra functions in fuzion version to review - incl extra action /predicate