function __scriptura_cat --argument-names script_path if not set --query SCRIPTURA_CAT if set --query SD_CAT set --function SCRIPTURA_CAT $SD_CAT else set --function SCRIPTURA_CAT cat end end eval $SCRIPTURA_CAT $script_path end