Allow an optional `frontend` option

Allows an optional `frontend` option to be passed and applied when not using an optfile.