Template value parameter
Chain closures and returns closures