Functional Decomposition: On Rationality and Incommensurability in Engineering