Initial implementation.
Basic usage example.