fixes stack level too deep error for propagate_variant
Fix stock location decorator spec & durably_decorate the method.