The code block above does not follow the coding style of the rest of the library, which uses PSR-1/2