Cast, don't create new instances. #4