Use record syntax to get unC functions