Validate for malformed manual/section payloads

Eg an array instead of a hash