Take into account that &optional/&key parameters are lists.