In this example, there exists an editable text widget field as follows:
quantity: [______]
Adding certain custom text-properties -- 'overwrite t -- to the underscores between the square-brackets ______ seems to be the first step.
How can a user enable overwrite typing within the confines of the square brackets, based upon the the existence of certain custom text-properties?