inline immediate function calls (5-10% speedup on benchmarks)
_equals update was missed