{easy,multi}_error refactoring.
multi_error bug fix.
share_error implementation.