Create typdef smpl