specification: Requirements: 4. Provider

- improved part about argument, the provider defines whether it needs a resolver or not