added range rule to support oberon.
added oberon