boolean semantic error that prevented reexecution of makeprg setter when it was already set