///|
fn main raise {
let config = @sshconfig.parse("Host github.com\n User git\n")
let result = @sshconfig.resolve(
config,
@sshconfig.ResolveContext::new("github.com"),
)
guard result.get("user") is Some(user) else { fail("user should resolve") }
println(user.value)
}