examples of d4 the resusable chart DSL for d3