Revert "add CallableProperties"

This reverts commit 13ec04e62824dc85c828aad5206d8e5d106c9f21.
Revert "comments in MagicProperties"

This reverts commit a97b40a428f3d95965bcc7af44a402d8b9ba792e.