root@wireguard:/etc/wireguard/wgctl# _CURRENT_LOADING_CMD="peer"
_CURRENT_COMMAND="peer" 
root@wireguard:/etc/wireguard/wgctl# source /etc/wireguard/wgctl/commands/peer/peer.sh
bash: hook::on: command not found
root@wireguard:/etc/wireguard/wgctl# source /etc/wireguard/wgctl/core/framework/hook.sh     
root@wireguard:/etc/wireguard/wgctl# source /etc/wireguard/wgctl/commands/peer/peer.sh
root@wireguard:/etc/wireguard/wgctl# cmd::peer::on_load
bash: command::define: command not found
bash: command::define: command not found
root@wireguard:/etc/wireguard/wgctl# source /etc/wireguard/wgctl/core/framework/command.sh 
root@wireguard:/etc/wireguard/wgctl# cmd::peer::on_load
root@wireguard:/etc/wireguard/wgctl# source /etc/wireguard/wgctl/commands/peer/peer.sh
root@wireguard:/etc/wireguard/wgctl# cmd::peer::on_load
root@wireguard:/etc/wireguard/wgctl# echo "aliases: ${_COMMAND_ALIASES_MAP[@]}"
aliases: 
root@wireguard:/etc/wireguard/wgctl# command::route peer dns
root@wireguard:/etc/wireguard/wgctl# echo "routed: $_ROUTED_SUBCMD"
routed: 
root@wireguard:/etc/wireguard/wgctl# 