Avatar
overloadの解決順も、結構柔軟に定義できるようにしないといけない気がするな