builtintypes + fixed size array marshal attribute