make non-extern method static
fix name space of ocra suite struct