EHN: accept list of signals
EHN: elements = 'auto' for list of signals containing elements