- make ZFS.pm more generic