These should just be functions, not an object instance.