* @throws NullPointerException when args is null
*/
public Borning<T> getBorningByArgTypes(Class<?>... argTypes) throws BorningException {
BornContext<T> bc = Borns.evalByArgTypes(klass, argTypes);
if (null == bc)
throw new BorningException(klass, argTypes);
return bc.getBorning();
}