…ModelItemとか、…ItemModelとか、はっきり言って名前が混んがらがるんだけど。

このあたりのネーミングの悪さが、無用な混乱を招いているような気がする。