refactoring and support where syntax using a symbol