Add support for Observation.value[x] seach
Fix history and clear old indexes when updating a resource
Handle quantities while searching
Use OperationOutcome to report errors