support for custom compiler feature