Rename `import` -> `load` and `export` -> `serialize`
Fix predicate serialization
Modify predicate scope and add a dynamic getter for attributes