Refs. #865.
1. Use empty list as optional.