Make the Coconut Filling by bringing the sugar and water to a boil in a saucepan. Reduce the heat to low and simmer uncovered for about 10 mins, stirring occasionally, until the sugar is dissolved and the mixture turns syrupy. Add all the other ingredients and cook, stirring constantly, for 10 to 15 mins, until the mixture dried up. Remove from the heat, discard the pandan leaf and set aside.