ExtendedTypeSupport::remove_pointer isn't getting the dereferenced constness correct, this may result in JSON input to such values getting ignored, fix this https://godbolt.org/z/oYY347
Also ensure that auto allocation for const shared&unique pointers is attempted in the appropriate const cases only.
ExtendedTypeSupport::remove_pointer isn't getting the dereferenced constness correct, this may result in JSON input to such values getting ignored, fix this https://godbolt.org/z/oYY347
Also ensure that auto allocation for const shared&unique pointers is attempted in the appropriate const cases only.