Throwing expections added in Field.cs