fix non-standard selenium responses

If you try to get a property that either exists or doesn't, the response value is either in the standard format (with extra info) or is completely null. This fixes that issue.