Analyze semantic model to filter out only reference type `return defaut(T);`
Simplify and introduce configurable timeout for each strategy
Update snippets