Introduce new provide block syntax.