Abstract can now be toggled open and closed