More helpful error message when property is missing

Because just seeing `NoSuchElementException` in the stack trace isn't terribly useful.