explanation of _ variable scope sugar