memoize_link method
add tag_history view
ignore E_STRICT by default
remove typecheck for more flexibility