ensure pipeline commands that return null are all wrapped in Options
Merge pull request #6 from leneghan/master

ensure pipeline commands that return null are all wrapped in Options