It seems that
$modx->getOption() has the
!empty() conditional, which will exclude values like `0` and `false`.
I have a trouble with this, since my script has some default values as `1` and `true`, and the above situation makes some of these values can not be changed.
I don’t know if it has been reported before, and sorry if it does.
EDIT:
problem solved.
It doesn’t.
My script does.
I’m a moron.