library::v1 library::v1::foo library::v1::NS void void library::v1::func () func a method the first namespace