%0 Generic %T Programming Models