Updating multi-value builder required attribute

Prior to this commit, if an attribute was required, all inputs of a
multi-value type input were required. This commit enforces the
requirement only on the first element.

IDR-191 #resolve