StoredUser
constructor(login: Owner, id: Int = login.hashCode().absoluteValue, name: String, company: String?, emails: List<Email>, type: AccountType, createdAt: Instant, updatedAt: Instant, gistsUrl: Uri = Uri.of("https://api.github.com/users/$login/gists{/gist_id}"), reposUrl: Uri = Uri.of("https://api.github.com/users/$login/repos"), starredUrl: Uri = Uri.of("https://api.github.com/users/$login/starred{/owner}{/repo}"), avatarUrl: Uri = Uri.of("https://avatars.githubusercontent.com/u/$id?v=4"), eventsUrl: Uri = Uri.of("https://api.github.com/users/$login/events{/privacy}"), receivedEventsUrl: Uri = Uri.of("https://api.github.com/users/$login/received_events"), publicRepos: Int = 0, publicGists: Int = 0, followers: Int = 0, following: Int = 0)(source)