depth zero fix, and add semicolon and bare end support
dot support in bare
add a dumb performance test and include restrict
just brainstorming notes