Used ExtendedDefaultRules instead of annotation
Merge pull request #380 from ekmett/fix-build

Used ExtendedDefaultRules instead of annotation