removed __FUNCTION__ from error->push callers