adjust error message for impersonate-struct to match its actual contract
clarify object=?
fix error message