cleanup and support for @RequestAttribute annotation