Possibly in an appendix instead of its own chapter, as it's a rather niche metaprogramming technique (rarely used outside libraries/frameworks).