Create complex_implementation.clj