Swapped thrown errors for warnings during automatic data binding process
so you can see all the problems at once and generally make life easier
for devs