[BROKEN]working on templated para-Framework.

add class paraRule to hold valid value candidates.
might rewrite SchemeParameter::do_generate();