don't need the setter here for log_weasel_id, do you? since its assigned to the result of this conditional block.