- layers is an array and it's not empty - layers has at least options
default values if they are missing.