[Quick 7] Undocumented Breaking Change from 6 to 7

Hi. I do have related issues.
I have this : property name="show" column="FotosGrandes" type="boolean" casts="S-NCast";
In the DB its stored as “Y or N” but I want to be a pure boolean on CFML side.
It works ONLY when it’s not null. If its NULL it will be an empty string, and no cast is called. Also, default won’t get respected so default="true" won’t do anything. Only works the default if I add persistent="false"

Any ideas how can I get a pure boolean of a DB null (The cast its made that if I get null, It’s equal to false)??