Improved Result class, now parent of ResultNodes