avoids eval of methods that include puts to keep users from seeing stray figures appear in their console