Protect from instantiations