Why does that function even exist? Why not just have an empty XBlock?