   'axios'
   'bluebird'
   'kryptnostic.binary-utils'
+  'kryptnostic.caching-service'
   'kryptnostic.configuration'
   'kryptnostic.logger'
   'kryptnostic.requests'

      if not validateVersionedObjectKey(versionedObjectKey)
        return Promise.resolve(null)

      Requests.getAsUint8FromUrl(
        getObjectSearchPairUrl(versionedObjectKey.objectId, versionedObjectKey.objectVersion)
      )

    addObjectSearchPair: (versionedObjectKey, objectSearchPair) ->



  # utils
  BinaryUtils = require 'kryptnostic.binary-utils'
  Cache       = require 'kryptnostic.caching-service'
  Config      = require 'kryptnostic.configuration'
  Logger      = require 'kryptnostic.logger'
  Requests    = require 'kryptnostic.requests'
