Add Python bindings for `shard` dialect. Provide means for creating constructs in this dialect in Python.