Cleaned up predicateArgs