String takeLastWhile(bool Function(String) predicate) => characters.takeLastWhile(predicate).toString();