It was necessary, for the sake of writing clean code, to add a method
like setHostDataItem().
It can be used to modify host data.