missing phpdoc, and context can be typehinted array