Report question

Question: Evil use of Maybe monad and extension methods in C#?