Abstract/interface fuck