#6 support extended globals