improve the way '() is treated as a constant
so it fits in with stronger and whatnot and
the other list contracts