On the formal impossibility of analysing subfunctions as parts of functions in design methodology