HAL-2
- increased test coverage
- fixed object value json generation