Basic conditional support.