Added tests for structural typing involving enhancements.