Base class for lifetimes to handle expression munging