Assignment
Assignment in Jacy as in Rust is per-byte copy operation and is not overloadable.
The reasons why overloading is not allowed are:
- Assignment is too basic operation to allow users to alter its behavior.
- Overloading of assignment brings bunch of implicitness that is not appreciated in Jacy
- It complicates the logic for devs as for target users.