Cleaning up language around interface compliance