An other class that reimplements an array? But why?