attr(Reader|Writer|Accessor) needs variable arguments.