Small point, but can you reformat to four spaces per indent level to match the rest of the file?