Change method args to be immutable by default.
Clean up names.
Add declaration to symbol.