moved 'setCurrentController' from internal to public 'Sparrow' class interface