This happens with the 4.x runtimes. FALSE and zero are correctly reported as false and zero with the 3.x runtimes.