Chapter21 (v8-format tryout) Converting the receiver