Initial ad, needs tests.
'first' now returns the first element individually, not within an array.
Merge branch 'feature/first' into develop