Improving documentation with correct namespaces and callable typehint (only on PHPDoc for PHP 5.3 compat)