Resolved in 1.7.4
Damn, I was going to report this issue XD
Confirmed in 1.7.2
Sorry, didn't see the last ]}. Tested it and it worked. 5 hunger per shot.
Unable to use command. Input: /give @p minecraft:bow 1 0 {ench:[
{id:49,lvl:999999}
Output: Data tag parsing failed: Unbalanced brackets: {ench:[{id:49,lvl:999999}]
So that explains why /summon uses "ozelot" instead of "ocelot"...
Resolved in 1.7.4