Add other base types
Support list for simple types