Refactored numerous getters into setters.

Converting get_variable_binding() into :set_string_to_var_binding() unexpectedly
turned out to be a nonpositive nightmare of baldfaced proportions. But, the
grisly deed 'tis done and the cur of an implementation put to its final bed.
Numerous other minor improvements abound, as ever.