ブール値はストリングではない
ブール値はストリングでないので、単一引用符で囲む必要はありません。基本マクロ形式を使用するか、拡張マクロ形式を使用するかに関係なく、ブールは常に、true と false として書き込まれます。'true' と 'false' ではありません。
しかし、ブール・コンテキストでは、ストリング値はブール値に変換されます (ブールへの変換を参照)。したがって、拡張マクロ形式では、ブール・フィールドにストリング 'true' を入力することができます。これは、マクロ・エディターがストリング 'true' をブール値 true に変換するからです。