thatalloftheseissuescanbeovercomequiteeasilywithcarefulcoding.DifficulttointeroperatewithJavaScriptdoesnotprovideimmutabledatastructures.Assuch,forImmutable.JStoprovideitsimmutableguarantees,yourdatamustbeencapsulatedwithinanImmutable.JSobject