function isWrapped(shim, fn) {
  return shim.isFunction(fn) === false || shim.isWrapped(fn)
}
Checks if function is actually not a function
or it is wrapped

@private
@param {Shim} shim instance of shim
@param {Function} fn function to wrap
@returns {boolean} is already wrapped or not