registerElement sadly behaves as documented, not as i'd imagined
0.1.4