begin ZZ.Concept JS, rudimentary 'glyph url' support is hardcoded in for now, consider how best to refactor