ConstrainedComposite (nuget): Constrain or Compose on the fly your .NET Types.
Keywords: type-safety|refinement-types|composite