disallow static extension to private fields again
actually make a != b check something
fix weird static extension tests