Pass `source_scheme` and `target_scheme` into the constructor.