Ensure both file basedir and options are optional (w/ tests)

- Also update docs.