(Bug 5073) Foundation fixes