Add checking nested level for {use} and {extends}
Add more docs