It compiles! The secret is not to instantiate any templates.