I've banned the use of `var` in exchange for using actual type names. This block is okay otherwise.