add Behavior#{==, eql?}. compare equality through lookup table.
add tests.