Closes #117.