Use fetch for required arguments

Changes the error raised from an ArgumentError to a KeyError
Line is too long. [85/80]