Added C# 6 features