support locals property