Add typed objects proposal