#503: rose metadata fail if spec

This closes #503.

@arjclark, please review.