Base implementation

What happens if it is an array? Can you add a comment?