Background for List.

Since even Label had it.
Merge branch 'origin/master'
Added first() set methods.