adaptive placeholders
add support for period in query tree