My latest column for SD Times praises Indigo's programming model and teachability, but questions some of the areas, such as typing and visibility, where it conflicts with .NET. Did you know that you can expose private methods as public Indigo services? Can that be a good idea?