Change ReferenceCounted.retain* to return itself and so allow method chaining