Rajout de itemType()

Sa suppression entraine une "regression", apparemment le framework s'en
sert, puisqu'elle n'est appelée nulle part.