Allowed building to be reconfigured in user code