refuse to customize a read-only use