Added biolerplate for the FLKAutoLayoutPredicate extension.  Left some function commented out that required spefic return criteria.