Hello I have some uncertainties understanding EnhancementEngine.canEnhance(ContentItem).
When is this method called? Is it called immediately before computeEnhancements or might other enhancement engines be called in between? If the latter is the case then the ability to enhance an item might depend on the items invoked in between. So is it ok to say first that we can enhance and then throw an InvalidContentException on computeEnhancement? Cheers, Reto
