Add SilkEnv base trait