Allow subclassing of TemporaryVariable, by passing kwargs through
Shovelling additional data in the underlying Record requires TemporaryVariable to pas through any unrecognized keyword arguments. ArrayBase will check whether these are allowed through allowed_extra_kwargs.