Simplify BookUtil by taking ItemStack instead of Object and return instead of throw.