Fixing refcounting in force
Updated decons to decr env on gc of promises