wip: base_resolver: change constructor args