Buffer::Iterator: Enhanced implementation