Declare arrays
Declare arrays

Since the precmd_functions and preexec_functions arrays won't be actually defined until __bp_install, which is called only during the first $PROMPT_COMMAND, declare empty arrays for these parameters.

This ensures that the shell is aware these things exist, which helps avoud unbound parameters failures in other scripts which depend upon this package.

rcaloras/bash-preexec