Since `new_filled_list' is exported to NONE the call fail before to enter in the body (cat-call).
Therefore, change the implementation have no effect on the call result.

I have changed the implementation to allow to remove the creation procedure `make_filled'.
The removal of this creation procedure is needed to make `model' as attached attribute.