Stable Abstractions Principle - Depending on Abstractions | OneNoughtOne