Use value types for slot params, updated tests for static platform to
cater for null vs int differences.