nit: we're trying to encourage a universal convention where this method is called 'provideA' ...