function __pure_set_default -S -a var default if not set -q $var set -g $var $default end end