This one I actually added only `by accident`. It turned out that for some weird reason my test-file was empty. Took me a few minutes to find out what was happening - That's why I added this extra step. I was having a monologue between raising and error and just logging at info-level.

Technically, there is no good reason IMO to  have zero length definition files - thus I came down in the middle and made it a warning :-)