2 * This method invokes `interceptor` and returns `value`. The interceptor is
3 * invoked with one argument; (value). The purpose of this method is to "tap into"
4 * a method chain in order to perform operations on intermediate results within
10 * @param {*} value The value to provide to `interceptor`.
11 * @param {Function} interceptor The function to invoke.
12 * @returns {*} Returns `value`.
16 * .tap(function(array) {
23 function tap(value, interceptor) {