pom cleanup
"x ? y : z -> if(x) y else z"
isEmpty() -> empty