The way Swift does this sounds really appealing for small devices.