We could expose the headers as an object (see above) only, so that this method and the one right below would not be part of this interface (Demeter's Law etc.)