Either I'm missing something pretty monumental, or that will not compile....