Port why.rst to new declaration style