Shock"] n. A user's (or programmer's!) confusion when confronted with a package that has too many features and poor introductory material.