nested import in AbstractProvider