Added basic DSL definition and column collector.