repeat the "implements" declaration so scrutinizer-ci can resolve it