after the refactor, many source files have shrunk down to just one or two functions. looks like i'll have to merge a bunch of files later.#devlog #scopes