Method name `open` conflicts with Ruby's OpenURI library.