re-introduce some clutter by wrapping arrays and hashes in () and {} but it's really needed to transfer all information from structures to user/developer