In a medium bowl, whisk together egg yolks, vanilla, 1/4 cup (40g) brown sugar and cornstarch. Meanwhile in a small saucepan, combine milk, sugar, lemon zest and semolina. Cook over medium heat until mixture comes to a simmer. Whisking constantly, slowly pour the hot-milk mixture into the egg-yolk mixture until it has been incorporated. Pour mixture back into saucepan, and cook over medium-high heat, whisking constantly, until it thickens, and boil for a minute. Turn off the heat and whisk in the hot heavy cream and add the dark rum. Transfer the pastry cream into a baking tray lined with plastic wrap and cover the top with additional plastic wrap to prevent a skin from forming. Let cool to room temperature before using. You may need to beat the custard before pipping it.