Closes #32.