Added messy functions for accessing foreign slots