a byval argument without an align can have an arbitrary alignment