I'd like to propose more ItemStack sensitive versions of some methods in the Item class. The methods that I have in mind are the "tool material" methods used by tools, specifically. They are:
canHarvestBlock()
getItemEnchantability()
getStrVsBlock(ItemStack, Block, int) and a few others already have the sensitivity to ItemStacks, and that would be nice to have for those other methods. I'm sure there are a few others that could do with added ItemStack sensitivity. I have noticed that many methods would be nicer with ItemStack parameters, but these ones specifically would be more useful to have to start with.
Thank you, happy modding!