added wrappers for 'elements' and 'bytes'