Minted: Not Just For Procrastinators