moved here from https://github.com/polywrap/documentation/issues/110
moved here from polywrap/documentation#110