Reissue with semantic clarifications and amendments

 

v20240901