main
--- 'purplet': patch --- add .meta property to all hooks, allowing user-defined metadata to be attached to hooks