Try to escape snippet mode when moving insertion point outside of range.
blah.
handle insertion of spaces instead of tabs.
start on some linked params.
start some basic searching.
add some fail macros.