add flag for fallback value
data provider is not static
add assert
use flag fallbackValue in ArrayInput
remove debug code
Merge pull request #4401 from tolean/feature/empty_fallback_value

add flag for fallback value
Merge branch 'feature/4401' into develop

Close #4401