Nitpicky thing, but I feel like a newline after this and before the block comment would improve readability a lot.