The parser layer is checking that, isn't it?