Playing with my Demon Hunter a bit, it seems like a lot of skills have hidden properties which are not mentioned in the skill description (even in the expanded one).
For instance, Hungering Arrow ricochets off walls and obstacles back towards a monster, in practice giving it a higher damage. Evasive Fire greatly increases the projectile speed, making it more efficient for taking down ranged enemies moving laterally (like wasps), etc.
Is there anywhere, in-game or out-of-game, I can see these "hidden attributes" listed? Or is experimentation the only way?