The zsh pluggable framework