Break out parsing of method lists into a seperate function.

This is intended to allow us to also parse category method lists.

Issue: PLCR-495