Make component take a cursor or a literal with cursors, instead of a
cursor and an array of cursors.
Make should component update handle literals with cursors as well as a single cursor.