Getting over some objective C envy.