Changed Field so it uses a vector internally.