In truth, the more the merrier.
Honestly, the higher the better.
ability for a function or type to be written in such a way that it handles values identically without depending on knowledge of their types