attributeidentifier wouldn't be in any identifier scope (eg variable, method)
typea keyword is gonna break lots of stuff :frowning:
attributeswhich btw is ablso amenable to other evolution like static type declaration without having to change the syntax of Ruby. Like in
attr_type my_attr: :String, my_other_attr: :Circle. This is what I opted for in Rlang.