support for init NSArray with NSRange
fast enumeration added