WIP: Adding tests.
WIP: Adding examples.