Add IGeneratorParser
Add get() to GenRestriction
Add FeatureGenCave