query syntax now accepts floats for boost