Does anyone wrote a abstraction layer for Oracle and want this to share ?