ensure errors are thrown for  fn's, fixes #16
0.1.7