Moved underscore to com.underscore; added initial Chain implementation for arrays, collections and maps