Why can't it be in C#? ):