Closes #58.