added ability to pass default empty array to BaseParam::ArrayType