Towards Extensible and Adaptable Methods in Computing. (2018)