#32 First support of a cleaner annotation syntax