HAS_SIDE_EFFECTS properties must compare as property type
Merge pull request #1511 from syranide/strsidefx

HAS_SIDE_EFFECTS should compare by type-casting