/// <summary>
 ///     To decode an <see cref="InteractionBuffer" /> returned by
 ///     <see
 ///         cref="IsValid(IFacetHolder,InteractionContext,InteractionBuffer)" />
 /// </summary>
 public static IConsent IsValid(InteractionBuffer buf) {
     return GetConsent(buf.ToString());
 }
 /// <summary>
 ///     To decode an <see cref="InteractionBuffer" /> returned by
 ///     <see
 ///         cref="IsUsable(IFacetHolder,InteractionContext,InteractionBuffer)" />
 /// </summary>
 private static IConsent IsUsable(InteractionBuffer buf) {
     return GetConsent(buf.ToString());
 }