It would be useful to be able to lint a yaml definition for common errors. An example of a common error that would be nice to check for is a `captures` being an array rather than a dictionary.