Hmmm... That's a tough one. I guess you're wanting to avoid confusion from a code perspective? I don't think the way I suggested would have confusion from a user perspective.

Also, for your other question of "When is someone ever going to use Mobify.js if the only way they are using is not capturing?", you can use Mobify.js today to have responsive images without capturing. Plus in the future MPS might have many features and someone might use a combination of features that doesn't require capturing.

The check for `options.capture == false` is there to make the default for `capture` to be `true`. That could probably be done better by setting `capture = options.capture || true` up at the top instead.