Practical Templates