Added static method ByName()