Updated protected methods of Tree classes to always accept info as the first argument