Better support for move/copy-constructible objects.