Nit: this file could also use a license header.