given that it is expected to be an array, it is better to use an empty array as default value rather than ``false``