Remove unreachable error condition when compiling `dynamic/1` directives with non-terminals as arguments