solving the jcommons 13-16 problem that some of us have