newobj created, same type as the original but better behaved than typ.obj
lambdas use replace instead of subs. Success with _.first