comparison operators fleshed out but incomplete
added some more source URLs.