badBic.HandleAction().Match(HandleOk, HandleError);
badDate.HandleAction().Match(HandleOk, HandleError);
good.HandleAction().Match(HandleOk, HandleError); WriteLine();