implement consistent treatment of closures; closes #1881 ยท fuel/core@627441c

GitHub is where people build software. More than 28 million people use GitHub to discover, fork, and contribute to over 85 million projects.