better assert messages

oops another fix swooped in there

Arguably this should never be implemented.