sub eval() for getattr()