reworked e() to work with objects as well