Fixed Tree and List node names to avoid function pointer clash