`@data` seems a bit odd for the variable name.  What about `@hooks`?