#type safety