Note the experimental DSL approach I've been playing around with here: https://github.com/snowplow/snowplow-ruby-tracker/blob/master/dsl-scratch.rb Not suggesting the Python API should follow this syntax, but might give you some ideas.
Note the experimental DSL approach I've been playing around with here:
https://github.com/snowplow/snowplow-ruby-tracker/blob/master/dsl-scratch.rb
Not suggesting the Python API should follow this syntax, but might give you some ideas.