. . "Are interfaces separable from implementations in the programming system or is it accomplished by a practice using a different sort of technology?" . .