Note while following the above example I experienced some unexpected behavior in v2.32.4 and earlier. See the following post for details: