class Github::API

def yield_or_eval(&block)

Other tags:
    Api: - private
def yield_or_eval(&block)
  return unless block
  block.arity > 0 ? yield(self) : self.instance_eval(&block)
end