Add function structure_for_dist.
Use structure_for_dist( ) instead of structure_for_range( ).
Allow passing dist into new_modifiable.
Merge several builtins into Modifiables.so