function __fisher_file -d "read one or more fishfiles"
awk '
!/^ *(#.*)*$/ {
gsub("#.*", "")
if (/^ *package .+/) {
$1 = $2
}
if (!duplicates[$1]++) {
printf("%s\n", $1)
' $argv
end