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