Added First and Last properties to BoundedFifoBuffer