First, see my companion project. My problem here is that if you send a query parameter without a value:
or if you send just a single space:
you can see that the header is null. For context, this route sets the body to true if the foo header is null, or false otherwise.