Bringing $name and $textDomain in the constructor.
Assignments and comments.
Removed setArguments().
Removed $argumentsProperty.
Added arguments.