Add chainable type, unify schema, fix error messages, handle non finite numbers
Add missing file lib.type + move default/virtual fetch to types
Update README with chainable types