Funnily enough, this is more readable to me than most Clayde jargon.