Pretty spec code - use shared examples & let