assign
assign(scene :: t(), key_list :: Keyword.t()) :: t()
assign(scene :: t(), key :: any(), value :: any()) :: t()