def update_monad_args(self, original_node, updated_node) -> cst.Arg:
        """
        Changes 'new_at_current' kwarg to 'new_client_position' and sets correct
        value ('before|after_current').
        """
        self.lint(
            original_node, "The 'new_at_current' keyword argument in 'Monad' layouts is invalid."
        )
        new_value = cst.SimpleString(
            '"before_current"' if original_node.value.value == "True" else '"after_current"'
        )
        return updated_node.with_changes(keyword=cst.Name("new_client_position"), value=new_value)

        Changes 'new_at_current' kwarg to 'new_client_position' and sets correct
        value ('before|after_current').
        
libqtile/scripts/migrations/update_monad_args.py