Perhaps it would be helpful to do a line of docs for each of these requires, so it becomes easier to track code from here.