increase coverage

We're almost up to 99% coverage! Removed some methods, added a few tests. I re-added the restriction of associations with either `type` or `rel_class` but not both.