if something is caused by something else then that something resulted from that something else
fault is tangible_thing. else is river. rust_causing_stuff is tangible_thing. change is when_one_thing_becomes_another_thing. sending is not causing. space is what_between_else. space is not what_between_else. change is not when_one_thing_becomes_another_thing. sending is causing. fault is not tangible_thing.