The Element familly is coming... (use of decorator pattern)