Cleaning and documenting
Allow JLNestedScopes to have subscopes
Lets add a scope delegate
Kind of working: "flash" nested scopes when they're added