Issue 530

name and interface change for the custom allocation function inside aligned_*