William Croft argued subsequently that it is a fact to be agreed by all linguists that form does not follow from function. He proposes that 'structuralism' and 'formalism' should both be taken as referring to generative grammar, and 'functionalism to usage-based and cognitive linguistics; while neither André Martinet, Systemic functional linguistics nor Functional discourse grammar properly represents any of the three concepts.[8][9]