I'm mentionning it as I see it. It is the same "issue" with `Input`.
Maybe using the `Github` class as factory to create the objects

```php
<?php

$issues = $github->getIssues();
$issueComments = $github->getIssueComments();
```

I think, ideally it should be structured this way

```php
<?php

$issueManager = new IssueManager($options, $client);

// Finding an issue
$issue = $issueManager->findById(8);

// Creating an issue
$issue = new Issue();
$issue->setTitle('hello');
$issueManager->save($issue);
```
Each issue is a plain object with setters and getters and the manager acting as Data access object.