use createEmptyObject for maps
use strict eq
use friendlier var names (for @tobeytailor)
Merge pull request #486 from claus/framelabel

minor additions to #478