Gravar-mail: An Age-Structured Approach to Modelling Behavioural Variation Maintained by Life-History Trade-Offs