Modelling Ecological Interaction Despite Object Oriented Modularity.