I'd like to keep this class generic to any resource type because in the future we'll be able to delete it and rely on the one in the Android plugin. In fact, we should contribute this comment support to it in AOSP.