Jeremy Newman : allow additional header code to be loaded