Closes #37.