usage of ternary operator without assignment is pretty rare in code base and less readable than a simple if, don't you think ?