Fix cases where runtime calls to the `phrase/2-3` built-in methods where the first argument is only know at runtime could result in exceptions missing the `error/2` wrapper with the its context argument