Remove "boolean hell" from Chart interface