undo 3176525ec03484efb8d1f7bfda05d5b98540efd4 premature optimization
make a method out of the `wrapLink` function
implement and describe `options.dataMode`
test `dataMode`
version 0.3.0: implemented `dataMode` option (see README for details)