Unless noted here, other classes, modules or functions should be considered ‘private’ and subject to change.