- Make the individual type guards broader in scope and narrower in implementation (accept `unknown` parameter) - thereby fix `isEditV2`