Interface now allows empty attr name in schema