fixed bug where we weren't failing on atom v list failed matches