Resolves #19.