fixes #42: refactor due to recent changes in spec2nexus API, require the latest API