renamed the `ReadOnly` annotation to `UseReadOnly` for consistency with other field annotations

more renamings to come...