that should be up to whatever is implementing the method