RE: Type checking expressions