fixed broken unit test
simplify overriding default settings for dev
special-case handling for Who/What/When/Where/Why (fixes #15)