Type1OrType2 (nuget): Provides you with the class which can be substituded two optional types.
Keywords: v1.0.0