Added static ByName() method. Check, please