Make bundle_dir optional