fix various issues rendering editables
add infer class support to typing
add type method
update endpoint setting to allow default and child inheritance
ensure id isn't lost in id update
fix handling of attribute merge with update
fix attribute update issue