If during the first act a mutable datum is constructed,
by the last act it should be duly modified.
(Following Chekhov out of context.)

Seriously: use immutable data as much as you can.

#ComputerProgramming
#Paraphrases
#QuasiFunctionalStyle
#UnsolicitedAdvice