generate fresh names for _sim global functions