public class MultipleInheritanceException
extends RLException
Fact classes do not support multiple inheritance. Because both the typechecker and engine can throw this exception, it extends the base RLException rather than TypeCheckException or RLRuntimeException.