Handling multiple is like handling a single in an array of 1.  This will simplify the following code by removing dup assigment code