Explorations about Javascript Module Pattern