Created Policy action DSL, changed internal API methods, configured Policy cache for optional weakly referenced keys