Added an abstraction level, Calculator form does not provide direct access to textArea, use delegation.