assocs: inline assoc-empty? and make M\ enum at* not check bounds twice.
assocs: inline assoc-empty? and make M\ enum at* not check bounds twice.

mcandre/factor,mcandre/factor,mcandre/factor,mcandre/factor,mcandre/factor,mcandre/factor,mcandre/factor