we can define it inside shogun namespace then. that's better in fact.