Block helper "with" should check for empty context

Add a simple check to the 'with' block helper for an empty context. I think the behavior - no output with an empty context - is unsurprising at worst, expected at best, and will prevent "cannot read property of undefined" errors.