API classes should be immutable to avoid any unexpected behavior.
Activity