There is no case that handles a non-string property name, that check should be dropped.