Search - "treat languages like protocols?"