Add basic implementation for TMGas::Reservoir