If the clipboard contains "-a" then "open {clipboard}" will fail because -a gets parsed as an option. "open -- {clipboard}" doesn't do that. See some comments in #1791.