repository::builder implementation.
repository::extractor implementation.