New AbstractFactory.querySingleValue()