rewrite SchemaDEntityOps

(continues #28)
remove try methods
add apply methods
fix affected tests