Hi. I have few questions about this piece of code. ``` import vibe.data.serialization;
struct User {@name("_id") int id; // Error: function expected before (), not name of type string
string name; } ```Is it even proper compiler behavior? Is there any way to bypass it without using alias (e.g. `alias named = name;`)?