explicitly P::W::S::Extends and Consumes to make travis happy