When I try to parse this code fragment, the documentation blocks page hangs – as if the parser entered an infinite loop: ``` case "${TEST_PROFILE-}" in *"/.bashrc" | *"/.bash_profile" | *"/.zshrc" | *"/.zprofile") return ;; esac ```