change PunditAdapter to work with method_missing

refs #3406