Why do you always check only the types and not the specific values?