use new Optional<T>::IsPresent
Assertions on ObjectVariantMapper
Memory::Optional comment cleanups