Changed readonly option to not_readonly, because that is the more semantically correct.