<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def _build_register_function(universe: bool, in_place: bool):
 # noqa: D202 """Build a decorator function to tag transformation functions. :param universe: Does the first positional argument of this function correspond to a universe graph? :param in_place: Does this function return a new graph, or just modify it in-place? """


    def register(func):
        """Tag a transformation function.

        :param func: A function
        :return: The same function, with additional properties added
        """
        return _register_function(func.__name__, func, universe, in_place)

    return register