SO uses operations bundling and own handling of broadcast errors. BitsharesOrderEngine.retry_action() has handling of various errors. Need to refactor retry_action() to be a decorator, so any method may which broadcasts something may use it for intelligent error handling.