Abstract models that don't have explicit relationships defined are failing. This commit at least gives the user a useful exception to figure out the issue.