Cleaning up language around interface method compliance