Using send for delegating first and last to origin object.
Adds tests for first and last