Certain circle.yml mistakes cause build to not enter queue

Steps to reproduce:

Example file here: https://github.com/cpoll/TestMisc/blob/develop/circle.yml#L29

The mistake in the file is that line 29, branches: is not nested underneath a filters: section.

Expected:

CircleCI starts a build, which fails with some error message related to the issue in the circle.yml file.

Actual:

CircleCI build does not enter queue.

Observe that there is no build in the CircleCI queue at https://circleci.com/gh/cpoll/TestMisc that corresponds to the fourth commit in github.com/cpoll/TestMisc (SHA: c60e111)