imstrument.Action, wrap bake and toAbsolute functions inside Envelope object, leave concat at module level, make concat compatible with Absolute and non-absolute Envelopes