Revisiting the principles of equitable mistake