page 77: understand currying
page 80: end of Function
comment on method and prototype