Expressive code

Comments below.