The t_error c-string will vanish here as soon as the enclosing block finishes - so t_error needs to be a MCStringRef