Return useful values in query functions instead of error

Most of them return is_supported false now, because most features
aren't supported yet.