update comment
beautify 'defsearch
add comments and a docstring
add comment demonstrating 'map->grammar