Monadic like macro for programatic control of OO like chained calls over tuple modules/records in Elixir.