[UPDATE] Use backwards-compatible syntax, handle finalised settings.