Merge: inputs are now optional