fix number override validation
fix some issues around annotations overrides that are numbers