Now supports using a CRUST pointer "alone" in a comparison (it doesn't force to use == NULL or != NULL)