Bad developer ergonomics: throw in promise fulfillment swallows exception
May be related to
Issue 23 on github q