[BGL] named parameter defaults and namespace confusion