fix broken widget helper
change how helpers are looked up, fix bug where class object was mutated