dialyze optional; common include/exclude framework