added more put methods in compound tag for convenience