Kuali can throw this when the database contains a nonexistent relation. The database should have referential integrity
constraints that would prevent this from ever happening. Therefore Kuali is not obliged to generally check for this and throw,
but it can.