[PATCH] because of potential clashes, the message builder result holder property named 'result' has been renamed to '__result'