Adding objectResult for non-string output

Outputting an object enables us to customize the placement of string elements, such as:
```html
265.32 <abbr title="Kilobytes">kB</abbr>
```
which is important for accessibility.

Includes a version bump, so please publish if/when you accept these changes.