I liked manifest, but in its current version, it was overloading the overloaded addRule.

Perhaps later we can find a better way to bring this back.

Take a look at how addRule() had to be altered to accomodate. =\