tailored exceptions, more options, umask option for interpretMode