Added error checks for sufficient parameters for first segment of the field
Added error checks for invalid field modifiers
Added error checking for decimal fields