Chapter 19: using parse, interpolate and compile services