Underscored names for reserved properties
Added function sign
Fixed test case descriptions ('=' → '≠')