in "search()", renamed "found" to "found.beforeSubsections" a better name for its purpose.