code: def _getLayer(self, name, **kwargs):
          
          for layer in self.layers:
              if layer.name == name:
                  return layer
docs: This is the environment implementation of
          :meth:`BaseFont.getLayer`. **name** will
          be a :ref:`type-string`. It will have been
          normalized with :func:`normalizers.normalizeLayerName`
          and it will have been verified as an existing layer.
          This must return an instance of :class:`BaseLayer`.
  
          Subclasses may override this method.