Well, strictly speaking, a non-virtual module has no "definition".

That being said, using inheritance in REST resources may or may be such a good idea.

@mark: what do you mean "the same class" ... "or a hierarchy"?