updated the initfrom interface to be easier to use/more intuitive
Merge pull request #669 from gidden/init-from

updated the initfrom interface to be easier to use/more intuitive