OPEN - issue YZABP-188: Re-work App/Library code 
https://illuminadev.co.uk/jira/browse/YZABP-188

Change the way that the numeric types are test for to account for the
fact that they may be coming in as strings.