Support work sources
Merge pull request #48 from commonsmachinery/core-sources

Support work sources