resolves #749 handle subs option thoroughly in block constructor
Merge pull request #1184 from mojavelinux/issue-749

resolves #749 handle subs option thoroughly in block constructor