the actual type would be `Deployed<? extends Deployable, ? extends Container>`
but then the compiler barfs on 
`when(deployed.getDeployable()).thenReturn(deployable);`
in the `mockDeployed(...) method`.
So the @SuppressiWarnings is a cop out for that.