replaced  with ; removed ;  now supports arity of 1 or 2, supporting strings or numbers