Client made compatible with server-side changes

The result for the /observations call were changed, due to the new
functionality of categorical concepts being returned as a single concept