fold instead of get to be able to pass on errors
include stringified errors in case loading a bundle needs to be debugged
accommodate schema spec change to include identifier field name explicitly
0.3.0