Add building methods to Foundation