Work with Array types and primitive types
Move util functions, add flow types