All sorts of C# 6 fun