Add the ability to define custom placeholders