fixed validation when using custom multi-dimensional input. closes #1443