So if it works, why isn't it used for determining type???