use OS-specific conditional for middleclick.rb

instead of `caveats`