Made Feature constructor accept Layer argument.
Added reset() and getNames() method to Field collections.