An introduction to JavaScript chaining. See https://www.orantec.uk/blog/2015/03/31/an-introduction-to-javascript-chaining