Rick Waldron (2013-10-13T16:05:54.000Z)
domenic at domenicdenicola.com (2013-10-28T14:57:07.311Z)
This is trivial with Symbols: ```js let shuffle = Symbol(); Array.prototype[shuffle] = function() {...}; ``` Only code that has access to the `shuffle` symbol may use the method: ```js let shuffled = array[shuffle](); ```