Abstract singleton class methods do not belong in a well-behaved type system. Sorbet allows them anyways, which causes problems. Here's why they're bad and what to do instead.| blog.jez.io
`T.attached_class` can be used to refer to the type of instances from a| sorbet.org