smart_up/down for text/markdown/rst
Spot js scopes better
Better scope up