Initial spike on design "DSL like" syntax.