allow overriding of field behaviour (for fields that inherit directly from Field, but which behave like other django fields - for example RedactorField)