src/index.js
/**
 * Untaps an object previously tapped if applicable and returns the untapped object
 * @param  {any} proxy       The object to untap
 * @param  {object} inject   The injected properties
 * @param  {object} context  The thisArg context applied to methods on the tapped object
 * @return {any}             The untapped object
 */
Untaps an object previously tapped if applicable and returns the untapped object
@param  {any} proxy       The object to untap
@param  {object} inject   The injected properties
@param  {object} context  The thisArg context applied to methods on the tapped object
@return {any}             The untapped object
Untaps an object previously tapped if applicable and returns the untapped object @param { any } proxy The object to untap @param { object } inject The injected properties @param { object } context The thisArg context applied to methods on the tapped object @return { any } The untapped object
function untap (proxy) {
  if (isTapped(proxy)) {
    return proxy[TARGET]
  } else {
    return proxy
  }
}
function untap ( proxy ) { if ( isTapped ( proxy ) ) { return proxy [ TARGET ] } else { return proxy } }
Untaps an object previously tapped if applicable and returns the untapped object
 @param  {any} proxy       The object to untap
 @param  {object} inject   The injected properties
 @param  {object} context  The thisArg context applied to methods on the tapped object
 @return {any}             The untapped object
Untaps an object previously tapped if applicable and returns the untapped object @param { any } proxy The object to untap @param { object } inject The injected properties @param { object } context The thisArg context applied to methods on the tapped object @return { any } The untapped object