private ISample This(out bool more) { // The current sample more = (_current != null); return _current; }