0.4.0

See CHANGELOG.md for details.