this fix allows to user numeric keys in language files
fix for issue #292 with multiple language files
an array check needs to be added here. otherwise the + operation in line 127 will throw an error if not both parameters are arrays...
fixed logical operator OR in core/lang