Uniform accessors
Function to use a program
Make uniform lookups public