libcore|RecordAccessor: Utility method for accessing a subrecord
Refactor|libcore|Record: Trying out C++11 for listing subrecords

One can use a lambda function to filter out the list of subrecords.
libcore|ScriptedInfo: Utility method for listing typed subrecords
Refactor|Client|Model Renderer: Use ScriptedInfo to list sequence definitions