Ecological Model Repositories Revisited : Casting Ecological Model Composition Problems as Dynamic Constraint Satisfaction Problems