Fixes #3. Fixes #14.