Closes #54.