/// <summary> /// Fluent calling. /// </summary> public static TOut With <TIn, TOut>(this TIn phrase, IIdiom <TIn, TOut> idiom) => idiom.Call(phrase);
/// <summary> /// Fluent calling. /// </summary> public static TOut With <TOut>(this Spell spell, IIdiom <IEnumerable <byte>, TOut> idiom) => spell.Value.With(idiom);