Write tests for .first and .last
Rework tests for .first and .last to make use of shared examples
Reorder/Reword tests to make use of shared helpers
Split .to_s and .join() tests into separate blocks; begin expanding .join() examples