Temporary null/boolean values produced by method/functions calls must be reused