Release 0.3: Part 3.
Finishes Part 4.
Release 0.4: Part 4.