Merge branch '21-misc-cleanup' into 25
Merge branch '23-applydefine' into 25
Merge branch '23-applydefine' into 25
Merge branch '21-scalars' into 25
Merge branch '23-more-constants' into 25
Merge branch '23-more-constants' into 25
Merge branch '23-more-constants' into 25
Merge branch '24-misc' into 25
Merge branch '24-misc' into 25
Merge branch '24-misc' into 25
Merge branch '24-misc' into 25
Merge branch '24-misc' into 25
Merge branch '24-misc' into 25
Merge branch '24-misc' into 25
Merge branch '24-new-news' into 25
implement direct return
Merge branch '25-direct-return' into 26