take out intermediate <null> and <bool> terms. lighten the grammar a little