more stateless composition of dygraphs options (will support migrating to functional semantics)