Needs recursive loop checks in symlinks and 'encode
(x) - encode all files
( ) - follow symbolic links
(x) - encode directories recursively
(x) - copy files those shouldn't be encoded
( ) - overwrite existing files
Its user incompetence, but the first person to use
this script on my site did exactly that.