I stand corrected on the above. So would you say we shouldn't ignore '*'?
Should we enforce on developers to specify a version?
I have noticed it common practice to use '*' and then some versions in other places, this will result in a conflict and throw an error.