It depends - is it an implementation detail or not?