Opt

TODO: doc the new tag. Is that the way we want to go?
not compatible -> incompatible
out of bound -> out of bounds