Revised Boost.Align implementation