Work in progress: making is strong comparison operator

just for the record because we postponed the topic, not meant to be merged or to be the right approach