configurable request initializer