removed conflicts with other templates using generic function names. Bad, bad lazy function naming.