According to http://en.wikipedia.org/wiki/PHPDoc#Tags the `@return` tag should be omitted for constructors.  Also, the `@internal` tag here is useless.