The ```$connection``` parameter should be typehinted with ```ConnectionInterface```