Fixed function __lt__