Shouldn't you just call the `isset()`? Cause here you do the _strange_ `in_array()`, but later when _fixing_ BC you just call: `false !== $options['read_only']`...