Fix ==(). Prefix with self some of the used attributes.
Implementation for issue #4
ruby safeguard for double loading