Use reflection to allow plugging analysers in