Handle cases where result is null

Was getting an error when I added a background element,
as the result for the steps inside the element was.
Merge pull request #20 from opentable/handle-background-keyword

Handle cases where result is null