if ( ! alen ) {
                // no arguments, unsubscribe client from all patterns
                for ( ; a < spatterns.length; ++a ) {
                    // NOTE: spatterns length could change on every iteration
                    pname = spatterns[ a ];