First attempt at an object element data structure (bsa)