tests + revealing module pattern