Subset of changes needed for models
Missing doc and tests
Changed based on review
Merge pull request #465 from AnalyticalGraphicsInc/modelsubset

Low-level changes for models