#include <vacuum_extension.hpp>
template<typename Candidate>
typename std::remove_cvref_t<Candidate>::PreparedType;
{ extension.descriptor() } noexcept -> std::same_as<VacuumDeformationExtensionDescriptor>;
{ extension.validate() } -> std::same_as<void>;
}