Коллеги Рослин не использовал и мало знаком с ним.
В С++ можно было написать
if (str1 > str2) без всяких методов String.Compare
Я правильно понимаю, что Рослин служит как раз для того, чтобы можно было добавлять свои конструкции языка (которые дефолтный компилятор не поймет) и обарачивать уже в конструкции которые поймет Runtime?