fix #281 - component names and attributes can be mixed case
rebuilt