nice , I have been doing this myself lately as well with @ params in the constructor.