Changed return for getBoolean() from 'false' to '0' (tinyint)

I had some problems with the getBoolean() method returning 'false'. I have a tinyint validation rule on my boolean field, all my validate assertions where failing because the Factory was not returning a tinyint.