merge DefaultResultBuilder and ConventionResultHandler