Allow an optional extension for convenience