contentByHashes now accepts four different hashes instead of a list.
At least one hash must be provided for this entrypoint to work.
Returning a list of conents instead of an ambigous single one is not
handled in this diff. That change requirs some generic fixes and will be
addressed in another diff.