################# Execution Context ################# Operations are executed in an `operation context`. The context holds an operation catalogue, decides which implementation is chosen for given objects as arguments. Default context is provided as safe global object named `default_context`. Example: .. code-block:: python from bubbles import default_context from bubbles import data_object source = data_object("csv", "data.csv") duplicates = default_context.op.duplicates(source)