Mを対象にしてるんだろ
昔のSDKしか扱ってない人には想像もできない世界

だがしかし設計が悪いってのはその通りだとも思う