<X extends Scaled<?, ?>> X asScaled();