Matt, why not use filters? Something like:

function twentyten_function($args) {
	if ($custom_return = apply_filters('twentyten_function', $args))
		return $custom_return;

	// Here goes the default behavior of the function
}