base.ResMapErr[T,E,R]

mut .err(x: E): mut base.Res[T,R] -> …,
mut .b(x: E): mut base.Res[T,R] -> …, // from base.ResMatch/3
mut .ok(x: T): mut base.Res[T,R] -> …,
mut .a(x: T): mut base.Res[T,R] -> …, // from base.ResMatch/3
mut #(x: E): R,
mut .err(x: E): mut base.Res[T,R] -> …,
mut .b(x: E): mut base.Res[T,R] -> …, // from base.ResMatch/3
mut .ok(x: T): mut base.Res[T,R] -> …,
mut .a(x: T): mut base.Res[T,R] -> …, // from base.ResMatch/3
mut #(x: E): R,