Closes #14.