some fixed to allow edit elements not from current page
source editing framework
add reference edit support