C# Futures: Simplified Parameter Null Validation