switch from ika.utils.delegate to Item.bind