Add 'binary' constructor option with appropriate defaults for Windows and *nix.