Use opener for cross-platform open.