no real changes
Merge branch 'regRefactorTake2-ian' of github.com:sanity/quickdt into regRefactorTake2-ian
starting down the road of allowing mulitple types of insntances
fixed up high level interfaces save the part that uses the index variable in instance