@dmor: I believe you are making an error here: thinking that two functions within a block are exchanging information, e.g. Ne and Fi. This is not the case, each information element can function by itself.