# File lib/skeleton/structure.rb, line 20
    def configure(&block)
      return self unless block

      if block.arity == 0
        self.instance_eval(&block)
      else
        yield(self)
      end

      self
    end