Programmatic Orthogonal Object-oriented Framework