Extend to include other 'functions'

Extend sniff and unit tests to include ‘function’ language constructs
like empty() and isset()