module Flows::Util

Namespace for low-level purely technical OOP helpers.

Implementations here are relatively complex and require advanced understanding of Ruby's OOP and runtime.

This module implements “hidden complexity” approach: hide most non-trivial parts of implementation inside small well-documented classes and modules.

@since 0.4.0