Add optional path argument to apps:open