Default protocol util implementation will fail if item has enchants
This is to comply with the very reasonable existing featurespec