make API more chainable. support composing schemes.
Release 0.1.1