Allows modules to be executed.
Adds a small prelude module.
Brings the examples up to date.
Added tag 0.4.1 for changeset 3df62e27348d