make sure IReferenceable is available