Finished implementation of Example