Since BASE is now sythesizable in beta,it would be great if ACID can do so.
Reaction1:[WATR] + {SLTW} =SPRK(PTNM)= [CAUS] + {BASE + HYGN}
Logic:WATR->CAUS,SLTW->BASE + HYGN(1px around the original spot),this would be quite adaptable to tpt code.
Reaction2:2CAUS =cool= ACID
Cooling CAUS doesn't turn it into ACID and making so it does would break saves that use cold CAUS.