Tagged custom-programming