Added R# annotations
Add annotations to extension method
Added edit support