Add float coercion, datetime comparison support