Default instances for base types