An extended class of utility functions — LessWrong