Are miracles impossible?